Had to wait really long (like, an hour plus). And the interview itself took more than 2 hours as it wasn't quite an interview, but more of a chat. A chat which focused mostly on candidate's personality etc, but in the second half, it was spent justifying the pay you expect. Which, imo, was a first encounter for me, but I guess different companies have different needs. If you're coming in with a resume that's super fluffed and puffed up, don't. Just be honest, because you will be facing someone who can see through it. I didn't and I'm thankful I was honest about my experiences rather than try to puff up the lack of experience I had. Also the dude reads your face/body languages and psychoanalyzes pretty well, so err, be honest w your words too!
If you're an SIM/SMU student, don't apply. Been told that they're not preferred due to certain bad experiences. They are extremely picky about who they hire because the interviewer protects this business super super fiercely, and to my knowledge more than 300 applicants have been interviewed for this role at the time of my interview. Their words, not mine.
Don't schedule an interview w them if you're in a rush or in a tight schedule - chances are in such a location (in Admiralty) and their busyness/time management, it's super likely that you'll be held back.