5.0
Mar 17, 2026
Current employee, more than 5 years
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Sustainably focused organization, collaborative, transparent culture
Cons
Having the right tools to do one's job is important in continuing to provide results efficiently and remain cutting edge.