Pros
cab services colleagues co-curricular activities Some guys are highly technical and very helpful
Cons
too much politics no processes followed Senior technical guys don't want to be responsible for project. Many Apointments based on "referrals" of higher designation guys not based on the skills. professional with 7 yrs work exp can be Module lead whereas with 4 yrs exp can be technical lead promotions and hikes based on the "image" in front of senior management lot of biasing while assigning work A hell to work at for new joinees as old guys enjoy the biasing of senior management. employees are treated as slaves Almost daily stretched working hours and saturday working. HR very unprofessional No recognition of work. Onsite based on personal terms not on ability