1 abundant learning opportunity, nice infrastructure 2 management quiet approachable 3 provides opportunity to enter into IT industry (only for management graduates) 4 no dress code 4 salary on time 5 could be spoon fed by management if needed 6 support of management if u r willing to learn & grow 7 not required to put extra hours
Cons
1 fix timings i.e no flexibility 2 reporting authority doesn't carry the relevant knowledge & expertise to lead the team i.e the main reason for instability of entire BD/Research team 3 alternate saturday working 4 don't expect reliving letter if you leave without serving the notice period (no if & but in that case) 4 HR are puppets in the hands of management 5 less compensation