The US branch is maybe different but the other subsidiaries and Firstpack are absolutely horrendous to work for. I would not recommend this company even to my worst enemy. Employees are under a lot of pressure (not the sane kind of pressure). Everybody is quitting because employees are exhausted, stressed and have to do the work of their ex colleagues that left the company or have been fired without any reason.