I applied through a recruiter. The process took 4 weeks. I interviewed at Veeva Systems (Singapore) in Aug 2015
Interview
4 Stages, Lengthy And multiple interviewers at each step. Who don't even share info about Interviews with each other.
The basic hiring criteria was overlooked and not informed until the 4th interview