5.0
10 July 2025
Former employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Great benefits including 401k matching. Management seems to really care about their employees. Definitely a great place to start your career and sometimes to continue it depending on the position you hold.
Cons
Not always the best place to grow professionally.