5.0
Aug 29, 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