Adequate benefits although you will have to find out about them yourself because HR is literally virtual with three managers for 17,000 employees in the United States.
Cons
Job descriptions are antiquated, strategic direction is nonexistent, and management is so self-absorbed and self-serving that it is a miracle the company is still in business.
Good place to be given responsibility. If you are doing your job, everyone treats you well. If you have to be checked on all the time, it can feel like mirco management
Cons
Would like to get more money, more hours and more advancement. Been there 6 months