Looks great on your resume. Work-life balance is decent; people respect the end of day and calendars as long as you keep yours updated. In fact, in some departments, the end of day is a hard cut off.
Management will slit your throat to save a buck. All tech roles are being offshored to people who only know how to sit behind a monitor and live/breathe work. There's no heart nor team cohesiveness. Culture isn't good nor bad; it literally doesn't exist.
There's a reason why Bank of America is only known for its name. The organization is not known for its culture, consumer or employee experience, nor career opportunities. Hire onshore; it's Bank of America at the end of the day, even if you only do so as a marketing technique. Also, get rid of your toxic mid-level and senior managers who have employment and management tactics from the 1990s.
Phone screen, software coding problems, followed by an in-person technical interview. The technical interview wasn't hard, and they understood that you might not have experience in all of the areas covered.
I applied through INROADS, so I skipped the first round of the interview process. They called me in to their Charlotte office for the second round. I had three back-to-back, 30-minute interviews. I was expecting some hard technical stuff, but they
One phone interview and one interview where I met the hiring manager and two techies.
Phone screen, software coding problems, followed by an in-person technical interview. The technical interview wasn't hard, and they understood that you might not have experience in all of the areas covered.
I applied through INROADS, so I skipped the first round of the interview process. They called me in to their Charlotte office for the second round. I had three back-to-back, 30-minute interviews. I was expecting some hard technical stuff, but they
One phone interview and one interview where I met the hiring manager and two techies.