5.0
Apr 4, 2022
Current employee, more than 1 year
Los Angeles, CA
Recommend
CEO approval
Business Outlook
Pros
Start up feel and culture Given strategic initiatives to own Great career development opportunities Very competitive pay
Cons
RnD are all based in Europe