4.0
Nov 3, 2025
Recommend
CEO approval
Business Outlook
Pros
Like an ambitious tech company pushing the envelope, things are not perfect here, but overall it is a really good and exciting place to work.
Cons
Can be high stress at times due to the fast pace release cycle