2.0
Nov 19, 2025
Current employee, more than 3 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Great starting pay and flexible work environment.
Cons
Managers do not know how to lead. Would have weekly meetings just to check off they met, but no feedback or growth. When challenged by senior leadership, they fold and blame their teams they are supposed to lead. NO BACKBONE.