4.0
Dec 3, 2025
Current employee, more than 8 years
Seven Hills
Recommend
CEO approval
Business Outlook
Pros
Flexible work conditions Competitive salary and bonus Great team culture Opportunities to develop your skills and career
Cons
Admin a bit much at times