Pros
After the new management took over, everything is changed. Now, this company is part of an US based conglomerate. Hence you have the best infrastructure, prime location, Friendly HR policies, Sumptuous cafeteria (this company provides you cafeteria allowance), 5 day work week, friendly employees and most importantly job security and on time salary.
Cons
Office is too big to move around with tight security protocols. You should carry your access card always.