4.0
Sep 1, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
-European based- Good salary Great benefits for employees, Great work environment, Great colleagues with lots of fun; no matter what your role is you are part of the team, Managment is very approachable, Great CSR values and commitment.
Cons
Depending on manager and department there are options for development but you have to negotiate and stand your ground to get fundings Remote work environment Poor management and leadership communication and lack of commitment Poor teamwork within departments-very solo culture