Okay if you have no skills, first job, no french
HR has very little interest being a support to their employees. Its an okay place if you're starting work, or need something temporarily. Pays well. Colleague atmosphere is great, management is complete garbage. Advancement is available often, just make sure you always fake smile your managers. Don't trust their sweet talk, behind closed doors they trash talk a lot of people. Training is very detailed, and support on floor is always ready. You will be doing work more on the shady aspect. Ethics is out of the door. they will give you a few notices for your mistakes, if you don't fix them and not do them again (even minor), you're fired without a notice.
Free coffee, nice parties, good atmosphere, decent pay and benefits
Very far, sneaky and shady business, management is a joke, horrible scheduling