3.0
Jun 10, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
Technology and team/culture focused. Very innovative during my time there.
Cons
You very quickly get “boxed” in to a chasing numbers game and those numbers always keep moving just out of reach.