5.0
29 Aug 2023
Current employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Competitive Compensation Company Culture Communication Innovation Leadership
Cons
You will wear several different hats but thats not necessarily a bad thing