Current Employee3.7Aug 23, 2023Tech stack is solid for a large organization. Everyone is very friendly and want to help you succeed.
Tech stack is solid for a large organization. Everyone is very friendly and want to help you succeed.
Current Employee4.4Dec 28, 2023My overall experience was great. Many of the challenges were due to market conditions.
Former Employee3.6Jan 20, 2025Decent. Good pay. Kinda okey management however not good enough comission
Current Employee3.1Nov 6, 2023Employees here on average has been with a company for over 10-15+ years. The CRM is a skeleton system. Information is scattered or there’s a process with no SLA. It is very disorganized. Luckily there are a lot of intelligent people. Globally it’s even more disorganized. SMALL group who hit OTE.
Employees here on average has been with a company for over 10-15+ years. The CRM is a skeleton system. Information is scattered or there’s a process with no SLA. It is very disorganized. Luckily there are a lot of intelligent people. Globally it’s even more disorganized. SMALL group who hit OTE.