1.0
Nov 5, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great benefits package with very high salary levels.
Cons
Absolutely NO enablement. Hyper-political environment. No time for self enrichment to make up for no enablement. You are basically a sales admin, booking appointments for the accounts you support and constantly playing babysitter for the STU (specialist technology unit) to make sure they are doing their job.