Pros
senior management is atleast helpful to the resources cultural activities stuff..if u wanna spend all the day in sports then here is a way i am not finding pros more than this
Cons
no appriciations for the work done even if we get appreciations from the direct client, of course they have only client ..GE. time constraint..no matter what u have work or not u have to spend 9 hrs in stinking officce poor interiors, no seperate campus in one of the branches..hyderabad..only 6 floor building with one and only one coffee vending machine more infact all politics..if u have any manager known to u ..u can play ,rock do waht evr shift wise timing, no providence of cab...some times no shift allowaance even low resource spool maintaning less projects..infact all are support projs, tight timelines for releases of projects low professionalism, no healthier work environments..some times managers will scold u literaly even