Microsoft – “Good benefits, nice campus, long hours, no work/life balance”
1 of 1 people found this helpfulPros
Working with smart and focused professionals on interesting technology
Cons
Lack of work/life balance. Too many "death marches". Agressive people with egos tend to drive milestones and program goals.
Too many projects that are "me-too" and duplicate other companies success stories. (E.g., iPod -> Zune, iPhone -> WinMobile, etc)
Advice to Senior Management
Show more appreciation to workers who want a life along with a job.