Pros
The employees were some of the best people i ever meet.
Cons
however huge chunk of management were selfish hypocrites, they lied and deceived a lot of people, and fired lots unjustly simply because they wish to further there own goals, sadly i heared lots of horrible rumors about the management and there ways of abusing even harassing people simply because they are different race or religion which was never made clear at my time of hiring, Salaries were fair until you saw what upper management was making and would terminate you if you dare to request the same, you work hard and they are playing pool all the time wasting company money, i would mention them by name but they know who they are, what go around come around eventually they will get there punishment.