5.0
11 Mar 2023
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Culture Innovative Agile Thought leader
Cons
Extremely fast paced work culture that can be overwhelming for some but is good if you enjoy that type of pressure.