3.0
Jan 10, 2021
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great product Some excellent people Flexibility This has the potential to be a great place.
Cons
Over-commitment from leadership. Sales team making promises that can't be met. Not enough resources to get it done. Leadership and direction is not clear enough.