Company: Microsoft
Date: 2020-05-06
Overall rating: 5/5
Employment status: former
Experience level: Junior

Became the easiest paycheck I've ever had
Pros: Eventually if you get into engineering and worked remotely you can hide for years at the same level with barely working 10-30 hours a week if you wanted. Aside from that I couldn't have asked for better perks and work-life balance.
Cons: Usually takes extensive travel to Redmond or extensive traveling in general to be promoted if you are a remote employee. We had 3 different mangers in a year and was going to a 4th before I decided it was enough. It takes time to set up a development path and create a relationship with a manager that knows your efforts and can represent them well. Changing mangement that often is a receipe for wasted efforts and lost morale amongst employees. Although I could have probably coasted for years receiving a great paycheck, I simply wasn't challenged enough. I ended up going to a competitor.