Pros
Some of the employees who work there are amazing.
Cons
The CEO does not care about his employees, people are leaving in the masses and he has yet to make any changes. Management does whatever they want, regardless of feedback from employees. Pay is atrocious. They get potential employees to take a pay but with a "Promise"to make up that amount within a year, but then only provide measly raises. Supervisors cause anxiety with their complete lack of awareness and knowledge of how to motivate and support their employees. I went through a harrowing ordeal and barely received any acknowledgment that it happened and it was thrown under the rug by other managers. Beware of applying at this company, despite their promises of having a "family atmosphere" and "treating people fairly and with respect," they will treat you like garbage as soon as you do something that goes against the grain.