Pros: 401k
Cons: no retirement, no job security, few raises, very small bonuses when you do get them (extremly rare)
While an extremely demanding employer they offer little in the way of appreciation either through rewards or advancement. They hire and reduce workforce at the drop of a hat. No warning, no way of knowing or who/why you get redacted.