Company: Microsoft
Date: 2015-07-19
Overall rating: 4/5
Employment status: former

Large but relatively efficient
Pros: Good integration of consultants and FTEs, well standardized processes, good communication channels, clear project objectives, relatively few levels of management for a large Fortune 500 company, fairly self-directed and flexible work
Cons: Policies have gotten more restrictive over the last decade, individual teams can very different cultures and conflicting goals, workloads can become overwhelming, too frequent reorganizations and name changes