Pros
Amount of Vacation time is good, and 401k match is good.
Cons
Completely out of order. Systems and processes need to be revamped completely. Too much misinformation is passed along. Systems do not function properly. Poor communication from department to department. Lack of training and knowledge across the board. No opportunities for advancement. Pay does not fairly match workload. It is a grandiose process to request time off appropriately. The turnaround is way too high because of all of the things stated above. Management has lack of knowledge in many areas and this directly effects the frontline employees with not having the proper capabilities to complete work. You can only get a promotion if you are friends with the trainer. They create positions for people without even giving others the opportunity to apply for the position, they bend the rules and allow double promotions within a short time for their friends. There is NO coaching done at all to help improve employee shortcomings. Management does not follow through on commitments. There is no proper foundations to follow properly on quality, which causes the process to be extremely biased. Would not recommend to anyone.