3.0
Jul 31, 2025
Anonymous employee
Former employee, more than 3 years
Conshohocken, PA
Recommend
CEO approval
Business Outlook
Pros
- Great Benefits - Great people amazing support from other teams - Growing product offering - Executive involvement with Customers
Cons
- Frequent Leadership changes - New development outweighs platform bug fixes and current feature stability - Frequent account management changes - weekly changes to processes without clear communication and training for teams outside of Sales.