Great vacation and paid time off.
Company contributions to retirement accounts (401k and pension) are pretty good.
Benefits are good, but are being reduced each year, it seems.
Work/life programs and flexibility with work schedule are good, but are being reduced.
Access to computer-based and web training is above average.
Too many layers of middle management, which creates way too much administration.
This makes it impossible to get the real productive work completed without a lot of hours over the normal 40-hour work week.
Also, the layers of management do not always work together, so the entire company suffers with many wasted hours and project deadlines missed or projects going way over budget.
Many middle managers are not qualified. There are managers who were not good at the technical jobs they did previously and were never respected by their peers, but they were still given management positions.
These managers would have the same peers working for them. The lack of respect doesn't go away easily, so this is not the type of manager that would be successful long-term and would not help the company's bottom line.
It's a formula for failure, and I have seen it destroy employee morale and team productivity on several teams.
There are organization changes and reorgs nearly every six months, with layoffs most of the time, so employee morale is very low for many reasons.
They keep replacing IT jobs in the US with outsourced jobs overseas.
The Bank is not doing well these days, and I believe it is a direct result of management philosophies, as well as the bad decisions management has made in the past.
Keeping talent should be one of the top priorities of the Bank, but you seem to want to replace talented people with less expensive and experienced workers overseas. This is not working and will not work long term.
Instead of laying off the employees that do the everyday work to keep the company going, you may want to look at all the layers of management and high salaries/bonuses of the top executives.
I don't like to see anyone lose a job or lose money. However, when there are way too many middle managers in a company creating more administration and confusion than productive results, or executives are getting enormous salaries and bonuses, I see only one logical choice when having to make tough cuts in human resources: keep the talented workers and cut elsewhere.
I used to feel proud to work at the Bank, but I was laid off after 13 years of service because of budget cuts. Nobody overseas was let go in my Department of Technology during these cuts or the past layoffs in the last 3 years I was at the Company, only in the US. This is a very sad way to do business and hurts the US economy.
Please change the way the company treats its long-term and US-based employees. If an employee has been there for many years, they must be doing a good job. Otherwise, they would have been let go earlier. So why wouldn't they deserve some respect and loyalty, the same the employee has extended to the company for a good part of their life?
Met with the manager, the manager's manager, and other team members during the course of the interview process. All in person. Everyone was amicable, and you could tell they were really wanting to find the right fit for the role. They made a decision
On a phone interview, as I was returning to the same group of which I was previously part. Questions were mostly about what I was working on since I left the company.
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
Met with the manager, the manager's manager, and other team members during the course of the interview process. All in person. Everyone was amicable, and you could tell they were really wanting to find the right fit for the role. They made a decision
On a phone interview, as I was returning to the same group of which I was previously part. Questions were mostly about what I was working on since I left the company.
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