Company: Microsoft
Date: 2016-01-08
Overall rating: 2/5
Employment status: current
Experience level: Junior

can be good
Pros: high energy very focused, you know what they do and if tech is a turn on there is plenty to absorb. the people in teams are all equally focused getting the job done is the only priority. if you are at the sharp end of a development its enormous fun.
Cons: highly political, achievement means becoming a player which perpetuates the madness, numerous monthly compliance activities to which compliance i more important than absorbing the  message. massive hierarchy very petty administrative bureaucracy