They have well defined roles and responsibilities with rigorous procedure followed by 3 rounds of Interview, I felt great after receiving the letter of joining. They tried understanding very clearly my strengths and interest areas before making me it into any role.