Stressful and fast-paced working conditionThe good thingsThe people are helpful and friendly, a lot of things can be learnt for someone who doesn't plan to settle down.
The challengesSlow top management team, HR will say many nice things about the company (which some are not true) before hiring you to catch your interest, high turnover rate. Benefits are only medical coverage, no allowances.