Horrible company with horrible leadership
Pros
1. In Glassdoor it has a rating of 4 stars. It's amazes and baffles me to see such a high rating for this below average company honestly speaking this company deserves a negative star.
Cons
1. Most projects are maintenance projects and no matter what you will be forced to work on support. 2. When you finally decide to quit this company , the only thing you would know is copy and paste and nothing else. No originality here. 3. Lay off , lay off and more lay offs. Even those graduates who are preparing for campus interview know that this is a layoff company. 4. The managers and higher management want employees to worship them. Thus the more you worship them the more you will be in a good position. Those people who don't know how to worship should not join this company and as a result technology has taken a back seat. Ask yourself whether this company has come out with any software innovative product. It can't and never ever will in the future.