3.0
25 June 2026
Current employee, more than 1 year
Berwyn, PA
Recommend
CEO approval
Business outlook
Pros
Working here is both rewarding and fun, and I like the hours
Cons
Admin micromanages too much and you are often forced into situations you don’t feel safe or comfortable in