Pros
Opportunities for advancement. Great benefit: 401K, PTO, investment in certifications, monthly safety training, ability to attend NCAB, and bonuses for certifications. Coworkers are usually great which helps make the day go by (but that is not a direct Pro for the company)
Cons
Ineffective management: The management needs training. It's one thing to know how to complete reports needed for the company or the client but actually knowing how to LEAD a team is lost on management. Delegating is only part of being a manager you also have to know how to talk to employees, show care to employees, remain unbias, possess communication skills, people skills, technical skills, etc. All managers know how to do is delegate. Yay for that but what else? This leads to disgruntled employees that do terrible work resulting in mistakes or worse. The company needs to invest in leadership training including annual refreshers. Supervisors go to ILAM and then don't actually apply the knowledge. Take surveys from employees! That could help. An established company like POS shouldn't have an overall 3 star rating.