5.0
1 Jul 2026
Current employee, more than 1 year
Larnaca
Recommend
CEO approval
Business outlook
Pros
Many project to choose from in case your main project doesn't work out Very employee centered culture
Cons
Structure is unclear at times with different management for location and projecy