Taro Logo

Good benefits and pay, but job security is shaky

Software Engineer
Current Employee
Has worked at Microsoft for 4 years
October 28, 2026
Nairobi
4.0
RecommendsNegative OutlookDoesn't Approve of CEO
Pros
  • Really good benefits depending on your geo.
  • Stock bonuses have been issued every year I have been there.
  • Alright culture.
  • You get to work with really interesting technology, especially if you are in secret projects.
  • Good pay if you negotiated your package.
Cons
  1. There are layoffs almost every year, and you lose a sense of job security.
  2. There is a lot of work pressure ever since enterprise competition started getting better.
  3. Work-life balance has gone to the pits, with some people now working 12-hour days and at times working with people across different geos.
  4. Be ready to deal with escalations from customers who sometimes don't know how to use the product or don't even understand its capabilities.
  5. Employee feedback sometimes feels like it's not taken seriously.
  6. Depending on your team, a lot of technology is proprietary, so you might find yourself being very good at one thing which might not be applicable to other organizations.

Additional Ratings

Work/Life Balance
3.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
4.0

Was this helpful?

Microsoft Interview Experiences