Room for growth, great culture, plenty of opportunities to learn, and investment in its employees.
Inconvénients
Very demanding, lots of hours at time above 40, can be a lot to learn, higher expectations than other companies, and hard to seperate work and life at times.