I always see posts here about how C1 isn't really a tech company or that they don't have any interesting problems. Many of these posts are by people who work there. But it is a big name company, and I feel like it would be a step closer to FAANG for me, no? TC $100k, 1 YoE
It's a big name bank. There's a difference. These days every company needs swe. That being said there's always a plus to working at a big name company. Generally they have better infrastructure, better processes, better quality control than start ups.
I'm just trying to improve as an engineer as much as I can and pad my resume, and if that means working at a big name company, then that's what I'm after.
If you're trying to improve as an engineer, I don't know if C1 can give you that. They can give you a fortune 500 name sticker for your resume.
Who cares if they're a tech company? If they pay well and it's a good environment I don't see why it matters. If your goal is FAANG I think studying will get you closer than capital one though.
I think Capital One will be a good step for you
Ouch
"Tech company" is such a dumb label. Can we really still say that the internet is new technology anymore?
It is no Albertsons.
C1 is a great tier 2 company for SWE, especially if you want to gain AWS experience
If you want FANG then leetcode for FANG and work for FANG. Cap one isnβt FANG. What employees say about the company is generally true, I had an objectively bad manager which has been a blessing in disguise for lighting a fire under my ass to leetcode. Could it be a good next step? Sure, interview and make up your own mind. Know what you want and go get it
Cap1 is great to learn to be a disciplined SWE - it has processes, tools, money, intent and now enough experience to deliver software on the cloud. You will learn to plan, design, deliver and their calibration process will force you to focus on results (and some politics - which any large company has a lot of). The product owners are mostly good and engineers are good too. Managers tend to focus most of their time on keeping up appearances for their teams - but they run decent interference. If you have a good tech lead and team, forget everything else - you will be fine, as long as you do your part. There are a lot of opportunities, and it has a lot of data. So the sky is the limit if you are into ML/DATA Eng etc Comp wise it's middle of the road. But if you give yourself 2 years, you will come out ready to take on anything. Just be ready to take on big problems in those 2 years and learn/apply frequently.
Thanks, this is a great answer addressing what I was looking for! What would you say are the "better" teams at C1? How long have you been there?
I have to disagree. Cap1 does not have good processes in place which continually leads to infighting and a culture of throwing your peers under the bus. Their cloud practices are subpar and often lead to outages. Their budgets are extremely tight right now so even if you wanted to work there, chances are slim. They are basically hiring only TDP's and promising them the world. As far as planning goes, lol..
Lol. Don't listen to blind too much but Capital One is definitely not a tech company
Even if it's not a tech company, there have to be interesting engineering problems for them to solve at scale and would be a good place to grow as an engineer, no?
As a customer it was the only company that charged me a credit card interest. They don't have an option for chat or secure message and I couldn't call them in time to reverse a charge. For that reason I stopped banking with them. So based on customer values they suck totally. This comes from someone who have plenty of CL