We are primarily using the product for collaboration and planning. We create tasks in the Planner, we can track the status of all the different tasks we have created and we can share the progress we achieve on these tasks between coworkers. It helps us measure progress and to collaborate.
Head of Software department & Head of Security department at a tech services company with 11-50 employees
Enables us to track the status of all the different tasks we have created but it is not a complete solution
Pros and Cons
- "The product is continually growing to add new features and functionality."
- "The product is immature and lacks some of the features and functionality you would expect in a collaboration tool."
What is our primary use case?
What is most valuable?
The most valuable feature for us is the Teams Planner module. This is a module where we enter projects and tasks that we want to track. We also use the Chats module and find that useful as well to work in conjunction with this tool.
What needs improvement?
One of the places where this product can improve is in file sharing. Using the Planner, it should be easier to link to external files. As the product is set up now, you are obliged to use links to files that will be stored in SharePoint. You cannot integrate files in a node. One of the reasons why we prefer using Trello at this point is because you can add links to the files on each card (project) as you want. It is more open and less limited.
The possibility to attach any kind of content to any card created in Planner is the reason why we didn't stop using Trello completely. With Teams, the constraint regarding the files means we have to separately log on SharePoint and to upload files on to OneDrive to share them. The added complexity means we are losing time over something that should be easier. If this feature could be enhanced so file attachment is easy, I think I would prefer to use Teams instead of Trello.
One functionality that could add value to the product would be better logging of histories. For example, when you've got a conference call and you're using Teams, it would be useful to have a record of the participants in the call. If you have a conference call where there are five participants, the product should be able to record this information as a history of the project without having to ask separately for introductions. Currently, the product is not able to track this information and it doesn't seem that Teams offers the possibility to track the history of the calls that have been completed.
Another feature that would be useful is the ability to create a VCF (Virtual Contact File) directly from an appointment, through the calendar, or through a phone call. It could be great if you just could right-click on the name of the contact and create a VCF file. Later, you will be able to import the contact into Outlook, for example. It could be a very useful time-saver.
For how long have I used the solution?
We have been using Microsoft Teams for about one year.
Buyer's Guide
Microsoft Teams
June 2025

Learn what your peers think about Microsoft Teams. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
861,524 professionals have used our research since 2012.
What do I think about the stability of the solution?
I have never noticed any stability issues with Teams, so I think it's good. I don't think there is any need for improvement in that way except to maintain the level of stability as the product develops.
What do I think about the scalability of the solution?
To be honest, we have never explored the possibilities for further expanding the capabilities of the program. I'm quite sure we can explore the addition of features and functionality that do a lot of interesting things. But because it is a bit clumsy to use the file attachments, which is really a basic task I try to avoid using it and I favor the use of Trello instead of Teams. Because we do not currently use it more, we don't do much exploration into scaling it. I don't think there is any real problem with scaling the number of users. But again, we have not been pushing the limitations or the product to scale its use.
Which solution did I use previously and why did I switch?
We use Teams in the same way that we are using Trello but we lean toward using Trello because of the ability to attach files. So Trello is what we were using before and it is really still what we are using now. We have not migrated to Teams fully although we are using it for some projects and exploring the possibilities.
The product is still developing and may integrate better with Office 365 applications, but there is still a little bit missing in the functionality besides just the file attachments. I think it is possible to improve the interface. A lot of things I would expect to be able to do are currently impossible. I would like to be able to interact with objects better. For example, if you go in the call component and you look at your contacts, you don't have the capability to do much to interact with the contact object. You can launch a conversation and you can make a phone call but you cannot manage the contact object and I wish able to.
For example, you cannot right-click in order to copy the contact to collect the basic information. To be able to create a VCF file would be perfect. But even without going so far, there is a lot of little interaction that would be interesting to be able to do that we cannot. Currently, the product limitations are keeping us from migrating to expanding its use.
What other advice do I have?
On a scale from one to ten where one is the worst and ten is the best, I would rate Teams as a seven as of now. But the quality of the product is rising from month-to-month. There is a lot of improvement. Microsoft is still developing it in a smart way. But at the moment it is not a complete solution.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner.

Strategic Program Management at a tech vendor with 11-50 employees
Enables us to communicate in real-time and share documents in real-time
Pros and Cons
- "I think what the team likes most is the improvements when it comes to communication."
- "I would say that Microsoft Team invitations from the calendar within the solution could be improved."
What is our primary use case?
We mainly use this solution for project collaboration. It could be, for example, when we are developing a new product or taking a new product to market. We use it for designing, publishing and marketing assets, so basically team collaboration where we are working on a project. It helps with communication in the team and it allows us to share different documents or content with each other.
How has it helped my organization?
We used Skype for business in the past and we had a reasonable audio and visual experience when communicating with teams, if you have a scheduled meeting, for example. But now, with Microsoft Teams, we are able to communicate in real-time and share documents in real-time. And that is a really big improvement for us. The solution has a lot of capabilities in one application. Whereas in the past we had to use multiple applications. That, I would say, would be the biggest benefit that we've experienced, in that we have only one application that we can use to collaborate and speak with each other.
What is most valuable?
I think what the team likes most is the improvements when it comes to communication. We've been using Skype for business in the past but the audio and visual communication is really good with Microsoft Teams. I also really like the speed of the product and the way that the channels can be leveraged.
What needs improvement?
There is nothing that annoys me at the moment but perhaps the layout can be improved. In my experience working with Microsoft tools, they continuously work on usability. There are a few minor issues when scheduling meetings, and that is that some of the descriptions are really long. And there seems to be very little control over what a user could control in terms of the texts that appear. An invitation, for example, can look very complicated. So I would say that Microsoft Team invitations from the calendar within the solution could be improved.
For how long have I used the solution?
I have been using Microsoft Teams for about six months now.
What do I think about the stability of the solution?
The solution is stable, I've never experienced it being unavailable or behaving in a peculiar way.
What do I think about the scalability of the solution?
We are only 30 people using this program, but what I have not noticed any issues when more colleagues participate in Microsoft Teams. When usage increases, the program still offers a seamless, consistent experience. We may even add more users, so I believe the program is very scalable.
How are customer service and technical support?
I haven't used the technical support yet, because I contact our administrator directly. But I know that he was working with Microsoft's technical team from time to time, as well as a third party that delivers hosting services.
Which solution did I use previously and why did I switch?
We used Skype for Business before but Microsoft Teams came along with the Microsoft Office subscription that we had. We had subscriptions to Office. And then we moved from On Premise Exchange to Exchange Online. It was the natural choice to make. We do use other services from other providers, but I would say that Microsoft Teams is the most stable one.
How was the initial setup?
From an end-user perspective, the initial setup was really straightforward. We started to use Microsoft Teams when we deployed Microsoft Exchange Online earlier this year, and as part of that, we adopted the use of Teams and Yammer. I have been using Microsoft Teams in the past, but it wasn't really until we as an organization had deployed it and exchanged online that we were all able to enjoy the benefits. Testing the application before was very fragmented.
Deployment took a couple of days. When we started to go from using Microsoft Outlook for mail, we started to integrate Yammer and Teams.
What other advice do I have?
My advice to others would be that, if they're working with a similar product, they should have a change management program in place. They should also give themselves a few days at least to deliver some training for the users. I think the training is really important to enhance the user adoption experience. It doesn't have to be a lot, but at least give them an introduction and a guided tour through the program's features.
The biggest lesson I've learned is actually using a single application that can deliver all of the services that are required. Since I've only been using the solution for six months, I haven't even used all the features yet. I think that Microsoft Teams may replace Microsoft Outlook in the future.
On a scale from one to 10, I will rate this solution a seven. I think there's always room for improvement, even if it's not obvious what those improvements can be. I guess I could be tempted to say eight but not higher than that. I am very satisfied with Microsoft Teams.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner.
Buyer's Guide
Microsoft Teams
June 2025

Learn what your peers think about Microsoft Teams. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
861,524 professionals have used our research since 2012.
Senior Network Security Engineer at a media company with 1,001-5,000 employees
Helps with remote access and screen sharing
Pros and Cons
- "The most valuable feature of Microsoft Teams is that I can attach files in any format."
- "The main issue is that the link goes down when there are internet issues."
What is our primary use case?
I use Microsoft Teams for remote access. I can check the calendar and call my team. I can ask them to share the screen.
What is most valuable?
The most valuable feature of Microsoft Teams is that I can attach files in any format.
What needs improvement?
The main issue is that the link goes down when there are internet issues.
For how long have I used the solution?
I have been using the tool for four years.
What do I think about the stability of the solution?
I would rate the product's stability a ten out of ten.
What do I think about the scalability of the solution?
I would rate Microsoft Teams' scalability a ten out of ten. My company has 10 users for it.
What's my experience with pricing, setup cost, and licensing?
The solution is priced high.
What other advice do I have?
I would rate Microsoft Teams a ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Information Technology Support Specialist at Code Expert Inc
Straightforward to deploy and can be used on multiple systems with ease
Pros and Cons
- "The most valuable feature of the solution is that it can be included in most systems...Scalability-wise, I rate the solution a ten out of ten."
- "The application's user interface on Google has shortcomings that need to be improved."
What is our primary use case?
For communication purposes, we use Microsoft Teams in our company.
What is most valuable?
The most valuable feature of the solution is that it can be included in most systems.
What needs improvement?
The application's user interface on Google has shortcomings that need to be improved.
For how long have I used the solution?
I have been using Microsoft Teams for three years. I use the solution's latest version. My company has a partnership with Microsoft.
What do I think about the stability of the solution?
In terms of stability, there are some errors and issues at times. I rate the solution's stability a seven out of ten.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution a ten out of ten.
In our company, almost 500 people use the solution.
How are customer service and support?
The solution's support is responsive. I rate the support team a six out of ten.
How would you rate customer service and support?
Neutral
How was the initial setup?
I rate the initial setup as a nine on a scale of one to ten, where one is low and ten is high.
The solution is deployed on the cloud.
What's my experience with pricing, setup cost, and licensing?
I rate the pricing as a five on a scale of one to ten, where one is cheap, and ten is expensive.
What other advice do I have?
Overall, I rate the solution an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Snr. Infrastructure Architect (Data Centre) at LogicEra
A scalable and flexible solution to schedule meeting and chat remotely
Pros and Cons
- "The tool is scalable, flexible, and good in all aspects. I am impressed with its meeting schedules, remote support, and chat."
- "The solution should improve internal and external data expansion. I am not able to send records to an external member who has been added to the call. I am only able to send the file to the internal member. These features should be enabled in that Teams so that during the call, we can share the document file and discuss at the same time."
What is most valuable?
The tool is scalable, flexible, and good in all aspects. I am impressed with its meeting schedules, remote support, and chat.
What needs improvement?
The solution should improve internal and external data expansion. I am not able to send records to an external member who has been added to the call. I am only able to send the file to the internal member. These features should be enabled in that Teams so that during the call, we can share the document file and discuss at the same time.
For how long have I used the solution?
I have been working with the solution for six months.
What do I think about the stability of the solution?
I would rate the solution's stability a ten out of ten.
What do I think about the scalability of the solution?
I would rate the product an eight out of ten. Sometimes, when you share the screen with a client it goes blank. It becomes clear once you rejoin the meeting. I think this is a bug or a drawback.
Which solution did I use previously and why did I switch?
I have used browser-based applications like Zoom but find Teams to be much more flexible.
How was the initial setup?
I would rate the tool's setup a nine out of ten. You just need to log in and download the file to get started.
What's my experience with pricing, setup cost, and licensing?
I would rate the product's pricing an eight out of ten.
What other advice do I have?
I would rate the solution a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Founder and GM at IT-Enterprise
A communication tool that works as a channel for project discussion
Pros and Cons
- "The solution integrates with project management products like Jira."
- "The solution should improve its user interface and recording features."
What is our primary use case?
We use the product for communication and as a channel for discussion on projects.
What is most valuable?
The solution integrates with project management products like Jira.
What needs improvement?
The solution should improve its user interface and recording features.
For how long have I used the solution?
I have been working with the product for five years.
What do I think about the stability of the solution?
I would rate the product's stability a ten out of ten.
What do I think about the scalability of the solution?
I would rate the solution's scalability an eight out of ten. My company has 6000 employees.
How are customer service and support?
Our first line of support is within the company. If they cannot resolve it, we open a ticket and get an immediate response from the Microsoft team.
Which solution did I use previously and why did I switch?
The product is better than Zoom in terms of features and capabilities.
What about the implementation team?
Our team did the solution's implementation.
What other advice do I have?
I would rate the solution a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Infra/Support Responsible at a consumer goods company with 1-10 employees
Helps to accelerate communication with instant messaging and calls
Pros and Cons
- "The solution helps us to accelerate communication. We use Teams to contact colleagues during emergencies instead of regular electronic phones. It helps to keep everything organized and centralized in the same place. The product is also very easy to use. I am also impressed with the solution's possibility of making quick calls and creating groups."
- "The product is not fully integrated in Brazil."
What is our primary use case?
We use the solution to chat with colleagues.
What is most valuable?
The solution helps us to accelerate communication. We use Teams to contact colleagues during emergencies instead of regular electronic phones. It helps to keep everything organized and centralized in the same place. The product is also very easy to use. I am also impressed with the solution's possibility of making quick calls and creating groups.
What needs improvement?
The product is not fully integrated in Brazil.
For how long have I used the solution?
I have been using the product for more than a year.
What do I think about the stability of the solution?
I would rate the product's stability a nine out of ten.
What do I think about the scalability of the solution?
I would rate the product's scalability a nine out of ten.
How was the initial setup?
The product's deployment is straightforward.
What other advice do I have?
I would rate the solution a nine out of ten since it depends on the internet connection. I fully recommend users to use all the features of the product.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Solution Engineer at a consultancy with 51-200 employees
A reliable product with good availability
Pros and Cons
- "The corporate world widely accepts the solution for virtual meetings. Also, it has good availability."
- "The solution's login process could be more straightforward."
What is most valuable?
The corporate world widely accepts the solution for virtual meetings. Also, it has good availability.
What needs improvement?
The solution's login process could be more straightforward. It takes four to five minutes to load. They need to improve their login speed. Also, its UI needs to be easy and accessible. In addition, the name and picture display options once we log into the meeting should be more flexible.
For how long have I used the solution?
We use the solution to schedule meetings or virtual calls with customers and vendors.
What do I think about the scalability of the solution?
It is a scalable solution.
How was the initial setup?
The solution's initial setup is easy if you have a Microsoft account.
What's my experience with pricing, setup cost, and licensing?
We don't have to pay for the solution.
Which other solutions did I evaluate?
In comparison, Zoom has a faster login process. Also, it has better UI and security features.
What other advice do I have?
It is a good and trusted tool from a security perspective. Also, it is the best solution for corporate use cases. I rate it a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Teams Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Popular Comparisons
TeamViewer
Atlassian Confluence
Bitrix24
Symphony
GoToMeeting
Chatter
HCL Connections
GoToWebinar
Avaya Spaces
Buyer's Guide
Download our free Microsoft Teams Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Microsoft Teams compare with Altassian Confluence?
- How can you review a Microsoft Teams history?
- When evaluating Virtual Meetings, what aspect do you think is the most important to look for?
- What are the tools you recommend to support teleworking?
- Is there a video conferencing platform that can have a plug-in on a website?
- Why is Virtual Meetings important for companies?