2.0
Apr 18, 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