5.0
3 Mar 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.