2.0
Apr 10, 2025
Recommend
CEO approval
Business Outlook
Pros
Great tech environment Amazing benefits and perks
Cons
True startup that laid me off 4 months into role No help or guidance as to why Could be bleeding through investor money and not be where they need to be to go public, hence the downsizing Was 1 of 5 eventually 6 people to be let go of in the Philly office Questionable leadership