5.0
25 Jun 2024
Current employee, more than 3 years
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Really good, smart peope who are passionate about tech for good
Cons
Resources are thin given the vision and ambition but company is pushing through it