Overall compensation is good and benefits are often better than many other peers. In low to middle-tier roles, it is easy to network and move around while learning and growing your skillsets. It's easy to build a long-term and stable career.
The size of the company can cause challenges to niche career growth plans, as you won't necessarily be with the same team, manager, or organization for long periods of time.
Also, higher-level associates will talk a lot about work/life balance, but leadership roles don't actually implement this in practice, often leading to burnout and turnover at higher levels.
Unique situation because I applied at a conference that Bank of America was sponsoring. I spoke to two software engineers that then asked me for my resume and about my experience. I ended up getting an interview later that day. The interview was 4
The interview was around 90 minutes, and a panel of 6 members interviewed me. The first person concentrated more on technical questions related to development, like Schedulers and Data Structures, and other questions regarding my previous projects. T
First round interview was a general get-to-know-you. I was given a take-home project to create an ETL pipeline. I chose not to move forward with my application due to another job offer.
Unique situation because I applied at a conference that Bank of America was sponsoring. I spoke to two software engineers that then asked me for my resume and about my experience. I ended up getting an interview later that day. The interview was 4
The interview was around 90 minutes, and a panel of 6 members interviewed me. The first person concentrated more on technical questions related to development, like Schedulers and Data Structures, and other questions regarding my previous projects. T
First round interview was a general get-to-know-you. I was given a take-home project to create an ETL pipeline. I chose not to move forward with my application due to another job offer.