2.0
18 Apr 2025
Former employee, more than 5 years
Horsham, PA
Recommend
CEO approval
Business outlook
Pros
Healthcare coverage included in benefits;
Cons
Leadership is what all the other reviews speak of. There is a sense of better than others among C-suite