Great Benefits. Clean and modern work environment.
Cons
Losing a lot of people, but still trying to dnth same amount of work. Everything is rushed and management refuses to listen to employees. Managers micro management. Expected to be a available at all times. No work life balance.