4.0
7 May 2026
Current employee, more than 10 years
Conshohocken, PA
Recommend
CEO approval
Business outlook
Pros
If you keep your head down and do the work you’ll be fine. Great benefits.
Cons
Direction of the company be a little uncertain at times.