1.0Jul 13, 2025Business technology solutions associate consultantCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNothing to say about pros hereConsSimply Toxic. Don’t join this company. You have to work on every weekend and 12 hours a day and no leaves. I don’t know why no one putting legal case on them. You are just a slave hereShow more
5.0Oct 6, 2025Software developerCurrent employee, less than 1 yearAtlanta, GARecommendCEO approvalBusiness OutlookProsGood Projects, Management. Great learning experience Opportunities No micromanagementConsCanteen has less food optionsShow moreHelpfulShare
4.0Aug 3, 2025ConsultantCurrent employee, more than 3 yearsChicago, ILRecommendCEO approvalBusiness OutlookProsLove the company culture & push to always keep learningConsPTO/Benefits could be a lot betterShow moreHelpfulShare1