Taro Logo

Great Culture, Happy Customers

Technical Manager
Current Employee
Has worked at Microsoft for less than 1 year
February 21, 2022
4.0
Pros

Good work culture and customer base.

Cons

None to be honest.

Was this helpful?

Microsoft Interview Experiences