Good pay, people in lower to mid management are typically decent people.
Cons
They’re slowly stripping all flexibility and benefits away from employees. It’s a dreadful place to work. Company is focused on making money and do not care about employee engagement.