4.0
Nov 25, 2016
Anonymous employee
Former employee, more than 1 year
Lille
Recommend
CEO approval
Business Outlook
Pros
Great multicultural environment and feeling part of a family
Cons
Many team leaders have no people skills whatsoever. They are team leaders as it was the natural path to take when thinking about evolving.