Company: Microsoft
Date: 2017-01-10
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great place to work but falling behind other tech firms
Pros: Great opportunity to grow your career, well respected employer, top notch benefits and good work-life balance. Company values and opportunity to give back to the community are really great
Cons: Large company bureaucracy. Silly "Connect" performance review process (that supposedly isn't a performance review) that then leads to a pay raise based on "impact" which isn't defined in a way that aligns to the new values of the company. It is just weird.