Pros
1. Great vacation policy. 2. Good brand name on resume. 3. Great online learning resources available. 4. Open door policy.
Cons
1. They heavily advertise machine learning/data science capabilities but the firm is just not there yet. The job descriptions can be enticing with core technical responsibilities listed but the actual day-to-day work may not even be close. Classic data scientist's expectation vs reality disappointment. 2. They advertise being cognizant about the environmental impact of traveling in consulting industry. But, project teams require you to make totally unnecessary and avoidable air travels, with the excuse that they still have budget to spend on air and hotel tickets. 3. Be great at showy/shiny powerpoints otherwise you are frowned upon. Presentation is literally everything they care about. 4. Requests for flexible work environment and meaningful work that can advance technical careers go completely unhindered. Leadership only cares about making their practice profitable, No matter what happens to an individual's careers. 5. Everyone is in a rat race of becoming a manager. So individual career aspirations (w.r.t technical skill set) take a back seat and all you are expected to do is network, be well-known in your practice and work towards being a manager. 6. There are some great people but unfortunately I only got to work with toxic people who micromanage, gossip every second, pass detrimental comments and create utterly toxic work environment. 7. This is not a tech firm. No best practices or quality data products being developed. No real data science guidance or oversight available. There is an elite group in D&A practice doing advanced analytics work. Everyone else is at a disadvantage from data science perspective. Data Scientists beware - before joining, confirm that you are actually going to do the work mentioned in the job description.