Great engineers, overall great company to start your first job when you are trying to get experience and run off to another where you'll get twice the salary for the same experience. But great place to learn.
Inconvénients
Way way way underpaid salary
crazy amount of work hours