Pros
health, vision, dental, pet insurance discount, cell phone discount, 401k, coworkers are great if you are on the right team, most team leads are pretty lenient with vacation times
Cons
The culture is horrible in IT!! It seems that individuals who actually do the work are kept on the bottom to be slaves to the useless people who are promoted. They recently made changes were certain individuals in IT have switched to HOURLY, meaning clocking in and out. Since they individuals have to clock in and out, the extra work is given to the exempt employees instead. We are constantly told employees matter but when it comes down to actually rewarding the employee, it doesn't happen. Employees are treated like 'number's and nothing more. When issues are brought up to HR, the person is given a 'warning' and nothing happens.