Company: Microsoft
Date: 2017-05-01
Overall rating: 2/5
Employment status: former
Experience level: Junior

Poor management team
Pros: Flexible scheduling, fully stocked kitchen (snacks and drinks), nice pay, great benefits (if you're lucky enough to be hired on full-time)
Cons: strong workplace politics, they will push part-time schedules as close to full-time as they can (think 38 hour work weeks), lots of drama