Pros
You will get to learn a lot in short span of time. Lot of responsibilities. Competitive salary.
Cons
There are a lot in OMS. Work life balance is terrible being a support consultant. You will work on average 50 to 70 more hours a week don't even think regular, despite getting paid for only 40 hours Little to no training. You get everything thrown at your face from day 1 or first week. Management expects you to learn everything by a month. Huge influx of issues and escalations every other day from client. And management expect you to coordinate with India team on everyday issues for client and resolutions. That means early morning and night calls, some time could extend to 1-2am US time. This is norm and you don't get comp-offs for any of it. If there are any problem with the OMS and it gets escalated you need to have answer for everything to explain the entire Manhattan starting from Director, manager, and principals and respective Client. Sometime you will be handed over more than 3 clients with little to no knowledge transfers. India team doesn't give a damn, and US team suffers long hours. Management pretends they care, but doesn't take necessary actions and dumps everything on you. You have to support on weekends on rotation, sometime this could extend 2-3 weeks in a row in month. IT'S NOT A CHOICE.