Company: Microsoft
Date: 2021-03-21
Overall rating: 2/5
Employment status: current
Experience level: Junior

Poor advancement opportunities and leadership lack of transparency
Pros: Good technical ramp up, lots of interesting things to learn, many programs designed to develop leadership / tech / soft skills
Cons: No policy for encouraging seniors to stay. Once you sign the contract, you remain with that salary regardless of inflation. So you get a situation where seniors are paid 7K and newcomers are paid 11K . Outrageous. Furthermore, there is a lack of transparency in leveling process. For example during a meeting designed to clarify such things a director was providing answers to some of the questions , but when asked directly what approvals are needed for an employee to advance to a certain level he dodged the question and then ghosted . The reason most likely is because he can't admit that there isn't an approval required for those levels