Pros
1) Well structured ITP training for freshers making all the newbie to come at similar platform. 2) Good HR policies in terms of leaves and timing. ( much relaxed compare to industry standard) 3) Excellent work space to work. 4) Good entertainment activities keep going on through out the year by JOSH team. 5) Training on different technical skill sets are available to attend by Learning and development team.
Cons
1) No structured to process to allocate freshers to the project. Most of time its a random allocation. 2) Lack of good projects from other domain. (After MSAT merger it may not be a flaw.) 3) Growth in term of salary and domain knowledge is very slow. You are bound to work on a particular project most of the time. ( Not a personal opinion ). 4) Hike is not up to industry standards and mostly determined by a flawed process that has nothing to do with the real efforts put by a associate.