Pros: loyal, rewarding, work hard for their employees, and paid well
Cons: the distance from family. sometimes the pay was not as high as competing employers.
The career about keeping their employees employed! I would work for this company anytime and any place! They are loyal and take care of their employees.