You are required to work long hours. Sometimes 60 a week. When things slow down,they won't hesitate to fire you. Very poor management. Nobody knows what's going on because of it if you are hospitalized, they will make you voluntarily resign or wait until you point out, and fire you. (If it's before your year) HR manager is insanely rude. Little to no training. Total sweat shop. Not a good place to work unless you are new to the field and need experience for a resume.