4.0
Dec 8, 2023
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The people working here are driven, talented and committed. The product adds value and creates opportunity for our users and customers. The perks and benefits to team members are as good as can be offered.
Cons
A lot of recent leadership turnover, which is disruptive in the short-term but will be a long-term Pro.