Great benefits but not worth the mental health issues you will leave with.
Cons
Most abusive work environment I have ever worked in. Witnessed at least 8-10 employees terminated without notice on a day they came to work without a clue. No severance and a lot of them long term employees and primary breadwinner for their families