very poor interview process, mostly subjective and on the whims of the interviewer. After interview the recruiter take more than 2 months to revert to you with the offer. The offer letter is just awesome, you may prefer to choose some other job offer than this one, if you have one in hand,