1.023 Feb 2026Worst company I’ve ever worked forSales development representative (sdr)Former employee, more than 1 yearDubaiRecommendCEO approvalBusiness outlookProsNo pros what so everConsWorst company to ever work for. No company visas. Late wages, and always wrong amount. All the clients are leaving the company due to the company having no clue how to run a business. the company clearly treats staff like animals.Show more
1.05 Feb 2025difficult to schedule meetingsworSales executiveCurrent employeeRecommendCEO approvalBusiness outlookProsIt is difficult to schedule meetings due to their overbooked schedule.ConsRecommendations are often unrealistic for businesses with limited resources.Show more
1.03 Feb 2025Results are not deliveredAccount managerCurrent employee, more than 1 yearLongside, ScotlandRecommendCEO approvalBusiness outlookProsResults are not delivered within the promised timeline, causing frustration.ConsThe tools and platforms they use feel outdated and lack advanced features.Show more