1.0
Oct 30, 2024
Current employee
Recommend
CEO approval
Business outlook
Pros
Interesting technology and great co-workers.
Cons
It's obvious that they are purchasing all the positive reviews you see. Nobody here is happy. Believe me - don't work here.