3.0Apr 1, 2025It analystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsgood work life balance very niceConslong hours at work can be stressfulShow more
5.0Aug 5, 2025Account executiveFormer employeeNetherlands, MORecommendCEO approvalBusiness outlookProsFriendly staffs that help each otherConsNo cons. Everything is well organizedShow moreHelpfulShare
5.0Jul 9, 2025Anonymous freelancerFormer freelancer, less than 1 yearVirginia, ILRecommendCEO approvalBusiness outlookProsAmazing to work at lots ofConsNo cons great place to workShow moreHelpfulShare