3.0
Jul 21, 2023
Former employee, more than 1 year
Phoenix, AZ
Recommend
CEO approval
Business Outlook
Pros
The people at Stoa were incredibly talented and a pleasure to work with. They were the highlight of the job. Also appreciated the hybrid flexibility.
Cons
Poor communications from leadership - employees left in the dark regarding the health of the company. Little to no room for growth.