2.0
Nov 29, 2025
Former employee, more than 1 year
Adelaide
Recommend
CEO approval
Business outlook
Pros
The immediate boss was helpful and cooperative. always ready to assist you when you need help. Working with other team members was a plus as well, and everyone would cooperate easily and work well with each other
Cons
Higher management that is in the head office in France does not value your input as much as direct superiors in the same city.