A great place to work.The good thingsThey treat you like a person, not an employee, and that's reflected in how management approaches and cares for its employees. The CEO and the President truly care about each individual, welcome creativity, and lead by example. The managers are always willing to help and will take their time helping you if needed. They also encourage regular communication, listening to and considering new ideas, and continually encourage growth, both personally and professionally.
The challengesIt's hard to write cons because I genuinely enjoy the company.