Vantaggi
The benefits and work-life balance are good and if you're willing to sacrifice a few morals & navigate the political waters, you'll thrive here. If not, see you on the job market in 3 yrs or less.
Svantaggi
There's an inherent culture of intently studying org charts, dropping names and vying for visibility and customer feedback at every turn to build your case for a promotion. Kissing up your business customer will take you a long way, as will attending happy hours and parties, incessantly promoting your work and being popular in your department. Diversity is a joke. For the most part, data scientists are asians, tech are indians and BAs are white.. and stick to their own groups (friend circles, lunches, .. you get the idea) You'll invariably see asian employees talking to their bosses in mandarin or their local language and feel left out if you don't speak the language and belong to the same team. The company is toxic ; people either stick to their principles (& stay where they are for years), adapt or resign. The ones who adapt become aggressive Type A personalities who stop being team players, feed others' bad information and do everything in their power to use every minute in their own self-benefit. If you want to get ahead in this company, diss others' work, never admit when you're wrong, be supremely confident and take credit for others' work when needed. It can be attributed to miscommunication if identified later. If you're looking for a collaborative team environment and have chosen Capital One, it's hilarious :) Team work is eventually non existent so you'd much rather be put in a team with newbies who don't know any better. Don't believe for one minute that politics doesn't exist or 'Capital One has much less politics than other companies'. BS. Ever wonder why most the people at the director+ level *just happen* to be jerks?