Very poor management and super slow in the interview process. Went through three rounds, first two were 30 minute interviews with different people, and third is a very easy exam basically designed to weed out people with weak English comprehension. Don’t be fooled, just because you make it to the third round and do well on the exam does not mean you will be guaranteed an offer, as if the exam is meaningless. The interview process took 49 days, from the day of my first interview to the day I was not extended an offer. Not to forget, for one of the interviews they had me waiting around for 20 minutes before anyone showed up. Overall, very poor experience and I can’t imagine working here would be any different.