Bank of America Software Engineer Reviews | Glassdoor

Bank of America Software Engineer Reviews

Updated September 8, 2017
112 reviews

Filter

Filter

Software Engineer

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

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
More Pros and Cons

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


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

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


  4. "Different type of place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer(Internship) in New York, NY
    Current Employee - Software Engineer(Internship) in New York, NY
    Positive Outlook
    No opinion of CEO

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

    Pros

    - Decent work environment
    - Pay is good
    - People are nice

    Cons

    - Not as fun as software companies (obviously)
    - Business casual attire instead of whatever I want
    - Lots of hoops to jump through during the development process


  5. Helpful (1)

    "Enormous company"

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

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

    Pros

    Perhaps the greatest benefit of being at such a corporation is the size. Bank of America boasts hundreds of thousands of employees as one of the big four banks in the US, and it's a place where there are many avenues for career enhancement, opportunity and enrichment, provided that you look for it. It is established, and there is a high demand for innovation, structure and future-proof frameworks.

    As an employee rounding near 5 years, I've had the opportunity to be a part of some the most grueling tasks at the Bank: QA. This comes attached with some of the hardest and tedious work one may find, yet I found a niche in developing automated solutions to QA processes, which opened a massive door to innovation and automation in this industry. And with an industry such as Bank of America, the opportunities are endless.

    Cons

    With the innovation though, there are legacy frameworks. Perhaps the biggest pro also happens to be the biggest con. With the industry at such a large state, it is extremely hard to port entire systems within the enterprise to something new and innovative, largely due in part of risk taking. Not only are we not willing to take such risks, many people (depending on the branch you're in) aren't willing to take the next steps in innovation and change.

    Advice to Management

    We need to change our legacy frameworks. 30+ year old mainframes stand a great testament to the word "legacy" but they need to be overhauled at some point.


  6. "Great work culture."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Linux Administrative/Software Engineer in New York, NY
    Current Contractor - Linux Administrative/Software Engineer in New York, NY
    No opinion of CEO

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

    Pros

    You can utilize all of your skills here.

    Cons

    lack of team building environment.


  7. "Review for first internships"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer Intern in New York, NY
    Current Employee - Software Engineer Intern in New York, NY
    Recommends
    Neutral Outlook
    No opinion of CEO

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

    Pros

    The employees are very chill, and other interns are very sociable and easy to get along with. It is a very good experience to have over the summer.

    Cons

    The rent is very high. BofA does offer a housing stipend, however, but it's in your best interest to look early, before prices hike upward.

  8. "QA Analyst"

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

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

    Pros

    1. Work life balance good
    2. Much space to explore

    Cons

    1. Full time pay is not up to mark
    2. Need to promote people who works hard

    Advice to Management

    1. Retain talent by having flexibility of jobs across worldwide
    2. Sponsorship required for eligible candidates


  9. "Awesome Place to work"

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

    Pros

    its an awesome place to work as it porvides lots of opportunity to learn

    Cons

    The company is awesome no cons

    Advice to Management

    dont know


  10. "Software Engineering Review"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in New York, NY
    Former Employee - Software Engineer in New York, NY

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

    Pros

    Great experience with my team.

    Cons

    Technology used at the bank is pretty old.