Did the first stage it was pretty okay. But they are not very professional. They called around 10 people at one time. All interviewees had to wait around 1/1.5 hour to get the interview! Which was such a waste of time. I wanted to leave after an hour. Their office space also looked very cluttered and unclean.