Good Pay and Benefits, Always Busy
It is always very busy at Microsoft which is good and bad. Wish there were some lulls, but the job is very secure/stable.
Management can be pretty disconnected from what is actually happening at ground level, but they are working to improve it.
The pay, bonus structure, and benefits are nice.