Taro Logo

Great Culture, Great place to work

Cloud Solution Architect
Current Employee
Has worked at Microsoft for less than 1 year
January 12, 2021
Horsham, England
4.0
Pros

Look after staff, good benefits.

Cons

UK mainly a Sales Sub

Was this helpful?

Microsoft Interview Experiences