Bank of America Senior Engineer Reviews | Glassdoor

Bank of America Senior Engineer Reviews

Updated November 21, 2017
96 reviews

Filter

Filter

Senior Engineer

3.6
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
Bank of America President & CEO Brian T. Moynihan
Brian T. Moynihan
48 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
More Pros and Cons

  1. "Depends on Your Manager"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Systems Engineer in Charlotte, NC
    Current Contractor - Senior Systems Engineer in Charlotte, NC
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I have been working at Bank of America as a contractor (More than a year)

    Pros

    Pay, Close location in downtown

    Cons

    Have worked 2 different contracts: 1st one I had extremely rude unpersonable coworkers and manager. They ended up leaving. 2nd Contract: I now have a decent, semi-caring manager who advocates but is a bit bi-polar.

    Advice to Management

    Stop laying off valuable workforce, both full time and contract. It’s going to bite you more financially than keeping them and paying a salary. Untrained workers will cause damage. When you have ppl who don’t care because they feel they can be let go any minute you’re not going to get much work out of them.


  2. "Operations - Don't expect a lot of help from senior management"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Network Security Engineer in Princeton, NJ
    Former Employee - Senior Network Security Engineer in Princeton, NJ
    Doesn't Recommend
    Negative Outlook
    Approves of CEO

    I worked at Bank of America full-time (More than 10 years)

    Pros

    Decent benefits package
    Some opportunities to get real training
    Highly skilled teammates to learn from
    Fee bank accounts

    Cons

    Senior management just doesn't care about employees, or their careers
    Long hours, and expectation you'll go the extra mile
    Absolutely zero career guidance... and I mean ZERO!
    They are now taking anti-Teleworker stance, so bad work life balance

    Advice to Management

    I worked for the bank for almost 2 decades. When you work for a company with good management, they will try to help you grow, so it can benefit the company and help them grow in their careers as well, not just your own grown. The bank is nothing like that unfortunately. Some senior managers were actually quite good, but once you get to the director and executive levels, they really don't care about their people or their growth. In fact, they will reorg your department, give it a new name, slightly different role definition, and say you are in a new job, even though basically nothing has changed, and force you to stay in your role (mandatory 2 year term in a role before you can post). I was held back by this practice for years. I tried to change the culture thru some of executive leadership groups, but it just wouldn't take in the banks current culture. When an employee joins a company, it should be a partnership, but the bank does not see it that way. Furthermore, if you are in a technical area like IT, they do not see you as an asset, they instead see you as a liability, the place is run by bean counters. The only way you get ahead is if you are buddy-buddy with someone higher up who likes you. Sorry, but this isn't high school, and your status shouldn't be about who you know, but the merits of your contributions to the company, whether you see them everyday or you don't. Recently, they have taking a stance that is anti-teleworker, and the reason was cause they said people were "taking advantage" Give me a break. There are executives and managers who do just as much to "take advantage", and they excuse, rather than being good managers and making people accountable, they rather just punish everyone so they can say the took a firm stance and collect a bigger bonus.
    I realize this review is been pretty negative thus far, the bank has a lot to work on. They do have some decent benefits, though they strive to be "competitive" and not necessarily better or even best. If you do fall on a good team, you can even get some technical training, but it's a rarity. You can learn a lot from teammates who have been with the bank for a bit, some who are extremely technical, so take that to heart if you decide to work for the bank.

  3. "Horrible."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Senior Software Engineer
    Former Contractor - Senior Software Engineer
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Bank of America as a contractor

    Pros

    Decent hourly rates and salaries for software developers

    Cons

    No communication, team is scattered over US without any cohesion and doesn't effectively work together, rules and regulations are strict and often not conveyed properly (until you've broken them), 3 people claimed to be my manager, one was just a senior team member, who gave me misinformation that resulted in me literally being cussed out by another management-ish employee (never learned his position) on the phone, spoke ill of other team members, was very rude and insulting, and forced team members to lie to clients. Office environment is set up like a more drab and depressing Office Space workplace - all grey, wall to wall cubicles.

    Advice to Management

    just maintain clear communication


  4. "Politics a plenty - not embracing technology"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior QA Engineer in San Francisco, CA
    Former Employee - Senior QA Engineer in San Francisco, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Bank of America full-time (More than 5 years)

    Pros

    Benefits - Plenty of Paternity leaves - Fed holidays - Health insurance

    Cons

    Too much of politics - Constant praising of upper management is needed to get you upwards
    Work life balance goes for a toss - Immediate Managers are not technical enough to understand what it takes to develop and deliver a product


  5. "Has been good place to work for almost 20 years"

    StarStarStarStarStar
    • Culture & Values
    Current Employee - Senior Software Engineer in Tracy, CA
    Current Employee - Senior Software Engineer in Tracy, CA
    Positive Outlook

    I have been working at Bank of America full-time (More than 10 years)

    Pros

    Strong management culture promoting ethical behavior with several corresponding yearly mandatory training courses. Early adopter of telecommuting program called My Work.

    Cons

    The company seems to be backing away from a strong My Work telecommuting program and this limits mobility for associates in this program.

    Advice to Management

    Find ways to strengthen My Work program for those employees where it makes sense.


  6. "Systems Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Systems Engineer in San Francisco, CA
    Former Employee - Senior Systems Engineer in San Francisco, CA
    Recommends
    Neutral Outlook
    No opinion of CEO

    I worked at Bank of America full-time (More than 10 years)

    Pros

    Full Benefits with vacation and sick leave

    Cons

    Too much Reorganization. People lost their jobs

    Advice to Management

    The medical benefits for retiree should not be too expensive. At least make it a little affordable than what the offering.


  7. "Professionally interesting swamp"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Senior Software Engineer in New York, NY
    Former Contractor - Senior Software Engineer in New York, NY
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Bank of America as a contractor (More than 3 years)

    Pros

    Well established workflow, relaxed environment

    Cons

    Mediocre technologies, insecurity of a contract even in the middle of it, sudden lay offs.

    Advice to Management

    Get rid of H1Bs, and change supervisors. Treat people better. Hire less but higher quality.

  8. "VP Sr Systems Enineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Vice President Senior Systems Engineer in Knoxville, TN
    Former Employee - Vice President Senior Systems Engineer in Knoxville, TN
    Doesn't Recommend
    Negative Outlook
    Approves of CEO

    I worked at Bank of America full-time (More than 5 years)

    Pros

    Independent work environment for all

    Cons

    No longer allows remote employment

    Advice to Management

    Allow workers to continue to work remotely


  9. "BOA Review"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Senior Quality Assurance Engineer in Addison, TX
    Former Contractor - Senior Quality Assurance Engineer in Addison, TX
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at Bank of America as a contractor (Less than a year)

    Pros

    Professional atmosphere, good work environment.

    Cons

    WAY to many VP's that don't do anything.

    Advice to Management

    Get rid of your VP's and find some project managers


  10. "Corporate, corporate, corporate"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Front End Engineer in Charlotte, NC
    Current Contractor - Senior Front End Engineer in Charlotte, NC

    I have been working at Bank of America as a contractor (More than a year)

    Pros

    Clear directions, well defined roles, plenty of staff

    Cons

    Reluctant to innovate, low standards of code quality

    Advice to Management

    Communicate!