1. Helpful managers. 2. Moderate work pressure. 3. Above the market average compensation. 4. The company provides Transportation facility, which makes you tension free during office hush hours.
Cons
1. 5 days Work from Office. So, when your friends can stay awake a little late in the night, you need to sleep early every day. 2. Company using little old technologies. So, in terms of learning not much scope is there. You need to learn by yourself.