5.0
Mar 5, 2019
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing culture and team All employees are treated very fairly and work/life balance is very good Innovative solutions and very good position in the market Good package with benefits
Cons
Well, Meniga is still a scale-up; that means there are challenges with scaling the business...