4.0Oct 18, 2023Project development analystCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookPros- Strong and colleagial culture - Diverse and international team - Fast paced environmentCons- HR processes are still evolvingShow more
4.0May 29, 2024General office workerFormer employeeWest Greece, NYRecommendCEO approvalBusiness OutlookProsi worked with nice peopleConsthe air was not good for the healthShow moreHelpfulShare
1.0May 19, 2021Senior project managerFormer employee, more than 1 yearAthens, ALRecommendCEO approvalBusiness OutlookProsonly for juniors entry levelConsInsufficient and inadequate senior managementShow moreHelpfulShare3