Pros
The people I work with are nice.
Cons
Where to start.... The company has zero respect for it's employees. They act as though they own you and try to dictate all of your time, even past your required 40 hours. There is an over abundance of work due to continued acquisitions, yet they wonder why the work is not getting done, and mandate overtime to attempt to complete it, even on Saturdays with less than a weeks notice. The upper management gets hefty paychecks while the common employee makes nowhere near what they should. There is no support to employees who have outside ambitions or goals. It's like they are jealous that you could potentially do something other than slave for CHS. There are a lot of questionable accounting practices as well which they rationalize with a bunch of big words and changes of conversation. Nothing is planned ahead, and they just expect you to be able to figure out at the last minute. This is an awful place to work and I wouldn't recommend it to my worst enemy.