Hiring Leaders were very clear on their expectations. They look for candidates dedicated, sincere and hard working. Salary is not a constraints. This is a very flexible company, were there is no micro-management. They give free hand for all the employees to perform well. Those non-performers, who cannot accept challenges, leave the job and they talk all bad about the company. It is good place to work and make money.