If you don't mind working until midnight, and sharing a tiny room with your roommate, it is the best place and the company always welcoming. However, there are no chance to get the job, if you fail in the training. At the day of training, you will be ranked by mysterious and unfair judges by other managers and bosses. As fail your test in the training, you will be send to your home that mean there no more chance to continue.
Depending on your total score of the training, you will be decided where to work.
At the job, you have to be working all day long and dealing with not creativity, it is about how much sales that you got in the team. If you are lucky enough, you won't apply for the job from the beginning!
Poor office environment