Company: Microsoft
Date: 2014-08-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

Top heavy but an amazing company to work for
Pros: Flexibility in your schedule is simply amazing. Great pay and benefits. There are opportunities to take your career to any direction you desire.
Cons: way too many managers and poor communication