5.0
Jun 19, 2023
Former employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Really enjoyed my direct reports as well as my colleagues. The compensation plan was robust but left something to be desired in terms of bonuses.
Cons
Was tough getting onboarded the first 6 weeks or so but after I learned their systems, it went smoothly.