Pros
Excellent platform to work with positive culture and constructive opportunities to grow and Excel in career.
Cons
No such cons to enlist for, as it depends on person to person
Pros
client location work is more need to go and work with clients
Cons
very good for starters who come from degree background and they also provide chance to do PG course for free