The company is fair. They offer a flexible work schedule for all salary and hourly employees , and the pay is competitive.
Cons
However, the advancement opportunities for certain positions in the company are limited. I found this to be the most unattractive aspect about the company throughout my tenure.