5.0
17 May 2024
Current employee
Recommend
CEO approval
Business outlook
Pros
Great culture, people, benefits, and product
Cons
Constant innovation means constant changes, and hence, fast-changing environment, which may not be suitable for people looking for stable and steady environment