Pros
Laborers, managers, and executives are treated the same. Employees family, health, and happiness are always taken into consideration. A job well done is appreciated over anything else.
Cons
Absolutely none worth mentioning...my time here has been nothing but a joy.