Vantaggi
Coworkers are friendly and easy to collaborate with. Senior Management is generally friendly. Has a reputation as an honest and reliable consulting service provider. Lots of online tools for self learning.
Svantaggi
Performance review system keeps changing very often, it's confusing to understand the new changes each time. The company as a whole is very conservative in its approach to seeking new deals with existing or new clients. Competitors are considered to be way more suave and aggressive by most clients. Immediate managers don't really push you to chart your career growth. No serious encouragement of any sort so it's totally up to each individual to do it all without any serious inputs or support when it comes to planning your career.