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.
They take a couple of phone screenings and call for an in-person interview. Then, an HR round where your salary package will be discussed and negotiated. HR people really take their time. The issue is it took three months to sort this out, which is v
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.
They take a couple of phone screenings and call for an in-person interview. Then, an HR round where your salary package will be discussed and negotiated. HR people really take their time. The issue is it took three months to sort this out, which is v
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.