5.0
28 Jul 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Lots of opportunities to learn, fast paced and ambitious targets pushes one to perform at an elevated level. Great place to explore and learn
Cons
Huma is not for people who work just for salary.