Bank of America Software Engineer Reviews | Glassdoor
Glassdoor Logo

Find jobs for Software Engineer

Bank of America Software Engineer Reviews

Updated May 23, 2018
127 reviews

Filter

Filter

Software Engineer

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

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "Bonuses Training Work life balance" (in 492 reviews)

  • "Communication with upper management can be difficult" (in 435 reviews)

More Pros and Cons

  1. "Really good company culture professional team."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer In Test in Austin, TX
    Current Employee - Senior Software Development Engineer In Test in Austin, TX
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Bank of America full-time (More than a year)

    Pros

    Respect each other. Close independently in the team.

    Cons

    I do not know if there is any cons.


  2. Helpful (1)

    "Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Frisco, TX
    Current Employee - Senior Software Engineer in Frisco, TX
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Good company .Good work Culture and Benefits and Work Life Balance

    Cons

    Bench concept is very annoying.

    Advice to Management

    Attrition rate is unpredictable

  3. "Senior SAP BI Architect"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Software Engineer(SAP BI/BW) in Charlotte, NC
    Current Contractor - Senior Software Engineer(SAP BI/BW) in Charlotte, NC
    Recommends

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

    Pros

    Agile methodology to perform changes and also scrum calls to execute project plan and small change request faster.

    Cons

    SAP BI/BW is used only for Finance Modules Such as GL,AP .


  4. "Good place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Software Engineer in Jersey City, NJ
    Current Contractor - Senior Software Engineer in Jersey City, NJ
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    Have very good work -personal life balance.

    Cons

    Doesnt have very good trending technologies


  5. "Software Engineer"

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

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

    Pros

    Good hours, Charlotte location, easy.

    Cons

    Outsourcing, no work from home, layoffs

    Advice to Management

    Stop outsourcing and H1-B visas


  6. "Java Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Java Software Engineer in Charlotte, NC
    Former Employee - Java Software Engineer in Charlotte, NC
    Positive Outlook
    Approves of CEO

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

    Pros

    Great work and life balance, understanding from management that software design, implementation, testing and deployment is a complex task in an always on scenario

    Cons

    Sometimes the bank is too big, where so many departments are involved getting sign off with a funny money budget is sometimes difficult

    Advice to Management

    It's hard to manage the titanic !


  7. "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

  8. "Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Software Engineer in Jersey City, NJ
    Former Contractor - Software Engineer in Jersey City, NJ
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    Project Lead was knowledgeable and helpful

    Cons

    Manager was not particularly good with people.


  9. "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.


  10. "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.