3.0
Dec 6, 2025
Current employee, more than 5 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Good coworkers - smart people that care about their work and the world (mostly), great benefits, small enough where your impact can be seen
Cons
Has been going through so many re-orgs and changes in strategy for 3+ years. Always wants more profitability to meet shareholder expectations, losing it's mission and not primed for medium term growth