5.0
Mar 3, 2026
Current employee, less than 1 year
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Engaged senior leadership, very smart and passionate colleagues, great overall goal/mission
Cons
Still some existing growing pains from leadership changes a few years ago.