Company: Microsoft
Date: 2013-05-01
Overall rating: 4/5
Employment status: former
Experience level: Junior

A great place to grow, slowly.
Pros: Access to the latest technology. A real sense of camaraderie. Free certification available for Microsoft products.
Cons: Ridiculous contests trying to spur more sales. Advocate a client first approach but bottom line is all about sales. Management is quick to make rash decisions regarding individual employees.