Pros
New office Didn't find any worth mentioning else
Cons
They have a few months of internship training where they give half the salary what they have promised at the campus. They hide this information until your are placed. They give 2 different offer letters one for internship and one for final offer. Also, They can increase training period at thier own discretion and doesn't bother about you having more than 15 lakhs of loan. Training period doesn't count in experience and you will have 2 different experience letters I think can be done along side actual job. No need for separate period which happens in major consulting firms These are cheap tricks which are used by companies like this to take advantage of students who pass out from MBAs Also they delay joining date without any valid reason and will try to some save money from this. Join if you don't have any other options