Too much politics played by team leader there is no systematic ways to handle project.
Salary done every two month and not giving last salary for employees who leave the company.
This company has excellent working environment along with exceptional team support.
Seniors are open for suggestions and keep motivating their team members.
The company culture is very good.
All queries are satisfactorily solved by Management Team and Director, they are always ready to help the employees.
Cons
If you have within yourself with be eradicated here. No cons for this company.