I applied online. The process took 5 days. I interviewed at The Body Shop in Feb 2011
Interview
The HR was not at all accommodating and the interviewer herself was late. She never looked at the interviewee and just jotted down facts. By the time I was interviewed, I was just then informed that the position I applied for was already taken--on the day I was given a notification I've been invited for an interview. Very disorganized, was not sorry I didn't get it.