I reviewed this company as per my experience in past. I reviewed their company in the basis of different categories. First of all their salary and benefits which is very good for new and old employee. I rate their salary and benefits 4 out of 5. But their job security is not good as compared to others I rate it 3 out of 5. But there is a better career growth as compared to others companies like skill development. For this reason I rate them 5 out of 5. Work environment is too good of this company for youngstars. I rate their ceo 4 out of 5 because of the system of this company which is not enough for employees.