Pros
Working with the fellow employees was very enjoyable with only a few employees who thought they were better than the rest of us. Good communications between varies locations with the possiblity of transfers to other locations.
Cons
Some of the managers do not know how "to take care" of their people, but are still promoted anyhow. When the supervisor/manager get low marks on their reviews from their employees, they just want to find the people that gave them the low marks and make them change their minds. They do not want to find out why someone would rate them low and upper management does not seem to care, just get the marks up! Training is offered mainly to the employees who work in G.O. Not much to the employees in others locations, with the supervisor/manager able to control who gets training and who does not.