Pros
This company hears you. This is the best part here. I am here for real long time. If I can sum up my experience here. It is awesome. Let me get some things absolutely right. My current salary is more than double of what I got when I joined here. I got 3 level promotions. I got great chances to lead from the front. I acquired 4-5 new technology verticals. Company helped me to get my feet rooted in cloud practice. I can be here as long as I wish. There is no insecurity of any kind anywhere. Company has open culture. Nobody sits on your head and does micro management. You are free to design your day and career as you wish. There is lot of movement around internal job migrations. If you acquired new skills and wish to get to other team. Approach right people, they will facilitate for you. Appraisal cycles are good and well planned. Company has very mature HR practice and experienced members to help you. They are friendly and warm. HR has established trust and respct. Transport system is well suited to your needs. It works round the clock. The helpline is always available 24/7. Cafeteria is well stocked. The breakfast and night food is free. It comes from a well established brand. There are tie-ups with food vendors. There are food festivals. Projects are good and stable. Lots of fresh talent is hired and trained.
Cons
Not much of it there. It all seems good.