Pros
1. Nice & Supportive HR Department 2. You can get a good number of holidays. 3. You can get a chance to travel to many places.
Cons
This company is run by people whose background is from the Management field not from Engineering/technical field. They have no idea of utilizing manpower from a technical background. They play politics with employ. Behind 5 engineers there are more than 10 managers and zero senior people from a technical background. No understanding of technical problems and issues faced by engineers They need immediate results. Poor and worst management. They are not only cheating their clients but they also cheat employs. A lot of travelling is involved and there is no Travelling and Daily Allowances. You have to work even on Holidays when you are on travel or even in the office. No specific timing. They will call you and ask you about work even after office timing. The poor technical team and poor work environment will not allow you to learn anything new. Even after complaining about problems they will not listen to you. and no changes are done. They treat employees as slaves and start shouting in front of anyone. No respect for employs.