Very good place to work with. Unlike other companies they don't judge person based on educational background and give priority to experience and knowledge. No problem with the salary negotiations and the all 3 rounds were with people who are with company for long time. So those conversations gives a vast input on how things work