3.0
Oct 6, 2025
Former employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
You will be satisfied and rewarded if you actually give 120% to the job. Had a great culture and strong workplace relationships (up to 2025).
Cons
If you try to coast in the job, you will probably get fired. Leadership brought in BCG in 2025 for a reorg and now the culture and relationships are not strong.