2.0Nov 12, 2018Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookPros- people are great - tech stackCons- micromanagement - unorganized - silosShow more
4.0Mar 25, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsSupportive work environment with a strong emphasis on work-life balance, allowing employees to thrive both professionally and personally.ConsThings can move at a slower pace, which may limit opportunities for quick progress and decision-making.Show moreHelpfulShare
3.0Jan 17, 2025Technical support engineerFormer employee, more than 8 yearsAthens, Athens, AtticaRecommendCEO approvalBusiness OutlookPros- environment - people - industry toCons- micromanaging - non existing salary reviewShow moreHelpfulShare