Taro Logo

A great place to work at

Software Development Engineer (SDE) II
Current Employee
Has worked at Microsoft for 2 years
September 15, 2021
Cairo, Cairo Governorate
4.0
RecommendsPositive Outlook
Pros

Compensations are decent.

You can maintain a healthy work-life balance as long as you are not a workaholic. This won't affect your growth as long as you do your best.

The environment helps you thrive by giving you the opportunities to closely work with teams abroad, no matter what your level is. You also get a good chance to keep learning and developing your skills.

Most of the senior leadership people are very appreciative, inclusive, and encouraging.

Managers do welcome people's decisions to relocate to other places and join other teams (as long as the process was transparent).

Cons

The compensation would probably need to get a bit higher to stack up against the competition.

Given the size of the lab, the opportunity to grow beyond the principal level is close to zero.

Senior leadership needs more technical coverage and depth. They also need more behavioral skills to be able to manage the people reporting to them.

Additional Ratings

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

Was this helpful?

Microsoft Interview Experiences