3.0
Jul 16, 2026
Current employee, more than 8 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Compensation Excellent benefits Working with some of the smartest people you have ever met
Cons
Poor culture Long hours No increase to base compensation for majority of department in nearly 5 years RTO expectations for roles that do not make sense