1. I mentioned before in PROS that there is room for growing here. That statement is only true if you work in a department that actually promotes its staff. Most of the technical positions here are subject to some of the most ridiculous hurdles to get a promotion. I know multiple staff members that deserve to be promoted that have not gotten anything.
2. The company has some of the strictest policies I've ever seen. You miss a single call during your on call? Goodbye on call stipend. You waited all year to get a bonus? Nope, your review was only Very Good and not Exceptional.
3. Because of the harsh treatment of its core employees, most employees are actively looking to leave. CTS does very little to retain its most crucial employees that are on the front lines and would rather focus on their upper upper management. Essentially, every position is replaceable, and nobody is safe unless you are at the top of the chain.
4. CTS will cut every corner imaginable to save a penny. This includes company events, employee compensation, training, etc.