3.0
Oct 29, 2025
Current employee, more than 5 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
The people make the work and leadership tolerable
Cons
Leadership communication is poor Far too much emphasis on AI in recent without considering environmental and ethical impacts Removal of clear promotion and salary raise schedule