1.0
23 Jan 2024
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Some great people do exist within the company
Cons
Cult like environment filled with some very self centered incompetent leaders. Power struggles and drama. Schell can not retain HR director, they always leave after a year or so that should tell you everything.