2.0
29 Oct 2025
Former employee, more than 8 years
Conshohocken, PA
Recommend
CEO approval
Business outlook
Pros
Some people really do care about the customers. The benefits are good. Pay is average
Cons
People is positions of Leadership. It is that bad. They have people who do not know the role, they do not know how to build a team, they are petty, power hungry and lack any form of professional direction.