3.0
Jan 11, 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Very much still a start up culture
Cons
Have directors that have been there for 10 years so they have no external experience and almost have too much power