Company has good benefits and pay scale
Good work life balance most of the time
Cons
Current employee base is running scared. Everyone is pointing fingers at everyone else to ensure that they aren't the next spotlighted employee to find the ax from the bean counters. Not a great time to be an employee, but if you can weather it, things will probably be fine.