Good company for experienced people. Some projects are really good and some are really worst. Your growth is totally dependent on what kind of project and manager you get. There is huge opportunity for onsite in some projects.
Its a good place for work and the workplace culture is good, while working with this company I got a good exposure to ASP.NET and SQL.Apart from all this the bad side is the pay, the bonus and increment is very low no matter how hard you work.
Starting career as a fresher, it is a good place to work. You will have a job security here, however if we have to go forward in future, make sure you yourself pitch in to learn and understand the things.
As a Associate Engineer I was worked here In last 1 year and 6months. for infrastrure is well,salary wise Good, culture is Excellent, work plan strategy Good, High management person Behavior are Good eco Friendly..