Hard to say anything positive about this workplace.
Top management should come to realize how some middle management people are treating employees. The middle manager that travels from one location to next has no rapport with employees. There are some employees that are great to work with despite sorry circumstance.
ProsPays the bills
ConsJust too many to mention