Pros
salary would be on time. only for this it's 2 *
Cons
Politics play a major part. Sometimes I wonder it was an institution rather than a company. Most employees don't know how to communicate even the leads and the senior resources they say it's a place where the freshers find a great scope for learning but strictly no. there's a lot of clumsiness regarding the subject. Like, one enters the company with some background for example Java, but he will be forced learn a new platform and after that one more, even this is same for the experienced also. Poor freshers please be very careful you're definitely on to a wrong place. There's a discrimination between the levels of experience of the employees. One who pampers his superiors would get benefits like better hikes etc There would be micro management on the employee. Many say, it's an employee friendly environment, but I don't feel so