Good working environment
Great leadership
Strong determination to employees' satisfaction
Efficient equipment needed to dot the daily tasks
Well organized offices layout
Inconvénients
Extremely tight working schedule
Not enough break time
Short holidays
Extremely dense environment
Acceptable compensation but could be better