Exposure to many systems, platforms and applications
Spacious parking
Break area with 4 vending machines and indoor/outdoor breakroom
Co-workers in some offices are great
Cons
Time worked versus paid time
No overtime/comp time if salary (US Only)
Senior management
Management in general
Hiring process
Lack of communication between upper management and employees
Urgency of all issues is overexaggerated.