Pros
Salary on time Cooperative colleagues Clients are good Company location is good. Colleagues are good as they understand the pain of each other
Cons
Salary is less. Excessive work load. No advance technology. You are lucky if you get new project to develop ( but it is not possible bcoz they are loosing their client becoz of false commitment to the client and not getting good projects). There will be bond for minimum 2 years and submit your 10th,12th and graduation certificates or passport. Mostly support kind of work. Small canteen. 2nd and 4th Saturday off. Management is very bad. No skilled person at higher level to take decision. Bond amount is high and it continuously goes on increasing. No training for freshers. First they hire and after sometime they will send to client location, if you don't go to client location ,they will threaten you to pay bond amount or forget the marksheets. My advice to fresher is that do not join untill and unless you are very very need of job. I mostly agree with pros and cons mentioned in glassdor. .....cons are more can not list all of them because it is not going to end.