Pros
1. You can learn a lot of things as a freshers. Mainly they are using java. Best place to start career & for learning java. Not good for long term employment. 2. Good number of projects. Easily get assigned to projects. 3. Salary on time. 4. PF is provided. 5. Good appraisal depending on project. 6. 2 years service agreement for freshers. 7. Cultural activities are conducting recently. 8. Helping seniors & friendly managers.
Cons
1. No work life balance, need to work over time. Multiple tasks will be assigned at a time & mostly very thing needs to be delivered at the same time, Mean while need to handle the juniors who are mostly freshers. 2. Product based company, need to learn latest technologies while switching job. 3. Old tech stack. Has some service projects, few projects are using latest technologies. 4. Most of the employees are freshers or new joiners or who have took career break. No quality team leads. Experienced employees are leaving due to salary package & stressful work environment. 5. Some projects are stress free. 6. 90 days notice period. But some employees gets relieved earlier. IT IS BASED ON PROJECTS & PROJECT MANAGERS. 7. Leaves are bit hard to get granted, it also depends on project & manager. Their is no leave encashment policy.