Pros
Microsoft was a technology powerhouse in the 90s. However, poor management, bad acquisitions, and a flawed performance ranking system have turned it into the IBM of our generation.
Cons
- Most HR and management have been in the company for 15+ years and are not adept at outside the box thinking. - Doesn’t feel like a tech company. Feels like Proctor and Gamble. Ironically, Microsoft once laughed at IBM for this structure - Overstaffed = office politics = creating pointless presentations and assignments for senior management that essentially add no value - Focus too much on end delivery to senior management. Should it really takes 1 to 2 weeks to generate a report? - Performance review extremely flawed and encourages backstabbing. Although this has changed, the management has not and this continues. - Coworkers subsequently not helpful, no transparency across teams