Pros: holidays & health ins.
Cons: managers can be tough & work you to bone without any thanks
Got good review, but chance to advance within company wasn't easy. Hoping that has changed by now.
Great health insurance (at the time, anyway) & annual reviews.
Great holidays off.
Everything depends on your own manager. E.g., even if others leave early the day before a holiday, your manager may not allow it.
Work/life balance needs to be more promoted – more... within the company. – less