RepVue Score
0
Top 20% of CompaniesBack to ReviewsFormer Employee A tough market and strict leadership from Microsoft has caused the company to make some tough decisions in the name of optimizing the business. Overall good people. Browse Other Reviews
3.4
Feb 13, 2024
Useful