Bank of America Applications Programmer Reviews | Glassdoor

Find jobs for Applications Programmer

Bank of America Applications Programmer Reviews

Updated November 27, 2017
30 reviews

Filter

Filter

Applications Programmer

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

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • No cons just your work life balance or culture depends a lot on the manager that runs the financial center (in 470 reviews)

  • High turnover of upper management (in 406 reviews)

More Pros and Cons

  1. "Application Devloper"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Vice President/Applications Programmer in Charlotte, NC
    Current Employee - Vice President/Applications Programmer in Charlotte, NC
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Great company to work for any time

    Cons

    Work pressure is high at some times


  2. "Great Job"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Assistant Vice President - Applications Programmer in Plano, TX
    Former Employee - Assistant Vice President - Applications Programmer in Plano, TX
    Recommends
    Positive Outlook

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

    Pros

    Good Salary, excellent benefits and great training.

    Cons

    I was very happy with the company and have no cons

  3. "Your satisfaction depends on your role"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Assistant Vice President - Applications Programmer in Chicago, IL
    Former Employee - Assistant Vice President - Applications Programmer in Chicago, IL
    Doesn't Recommend
    Positive Outlook
    No opinion of CEO

    Pros

    If you're working in their Python platform called Quartz, you'll generally be pretty satisfied. The Quartz Core team are generally good people who are open to input.

    Cons

    You can expect to see senior management change as much as twice a year. Although once every couple of years is typical. Regardless, your manager's manager is rarely around long enough for their plans to really get to an end result. "Work in progress is the silent killer." is the appropriate tech quotable here.

    Also, THE SOLUTION TO HAVING FIVE THOUSAND TICKING SYSTEMS IS *NOT* *ANOTHER* TICKETING SYSTEM!!!!! Pick one, make everyone use it. EMEA non-prod changes go in one ticketing system, EMEA prod in another, AMRS non-prod goes into the same one as EMEA's prod, AMRS prod goes into something else. Need a new laptop? That's entirely separate ticketing system. Need to access NAS or SAN from a workstation? That's yet another ticketing system. Need the same NAS or SAN from a QA server? Yup. Different ticketing system. Firewall request? Yet ANOTHER ticketing system and one that requires you to pass training and you better not forget to open the second ticket that works in parallel with the firewall ticket or otherwise you'll have that ticket canceled and you get to wait another 3 weeks while you wait to be told what's wrong with your NEW tickets ........... I could go on.

    Advice to Management

    Simplify ticketing: To put it politely, what exists now is a hot mess. Additionally, many ticketing systems ask questions that are leaky abstractions. The ticketing system around firewall requests is the perfect example of this. I shouldn't need to know all the technical details of firewall rules just so I can have hosts A, B, and C talk to IPs 1, 2 and 3 over port 8888. That should be exactly the right amount of information for the firewall team to handle the details.

    Employee satisfaction, employee satisfaction, employee satisfaction. Why do you think you guys go through so much senior management, BofA? Your managers are unhappy and that attitude trickles down to the employees. Stop worry about the bottom dollar and START worrying about the bottom rung. When everyone on the ladder is happy, they'll put in the extra effort to make rain buckets of cash.


  4. "Assistant Vice President, Consultant - Apps Programmer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Assistant Vice President - Applications Programmer in Charlotte, NC
    Current Employee - Assistant Vice President - Applications Programmer in Charlotte, NC
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    Good Benefits and a very good diverse workforce. Very skilled folks that are mostly team players and take pride in their work

    Cons

    Not a lot of emphasis on work life balance. 50 hour work weeks have been the norm during the good times over the last year.

    Advice to Management

    Need to know when to push back and set expectations so that workers are not burned out.


  5. Helpful (1)

    "Technolgy Side Review"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Assistant Vice President - Applications Programmer in New York, NY
    Current Employee - Assistant Vice President - Applications Programmer in New York, NY
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

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

    Pros

    Good investment in technology part of the company

    Cons

    -Too many management levels now
    -Always moves slower and heavier than all other financial institutions in terms of technology
    -salaries are disappointing for the most part
    -bonus is not-existent

    Advice to Management

    There is only one way to retain talent - its called keeping them happy - you guys have forgotten how to do that by making the company into a very fat tree.


  6. "Improving and Downsizing"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Applications Programmer
    Current Employee - Applications Programmer
    Recommends
    Negative Outlook
    Approves of CEO

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

    Pros

    Big corporation, competitive salary, better benefits

    Cons

    layoffs, lots of approvals, too many layers, slow recruiting responses and instability job


  7. "Application Developer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Assistant Vice President - Applications Programmer in Plano, TX
    Current Employee - Assistant Vice President - Applications Programmer in Plano, TX
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    Typical corporate environment. Laid-back and relaxing unless there's a quarterly or monthly release scheduled which is almost round the year.

    Great vacation policy [4 weeks + 2 weeks sick leaves].

    Was great when they had work from home policy.

    Cons

    Stingy on salaries. Do not pay on par with other companies.

    Advice to Management

    If you want to retain talent, maybe you need to revise the salary policies.

  8. Helpful (1)

    "Huge bank, different teams may as well be different companies. My team is great, very friendly"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Applications Programmer in Charlotte, NC
    Current Employee - Applications Programmer in Charlotte, NC
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    The work environment is fantastic in my team. The team members and leaders really care for their colleagues.

    Cons

    Proprietary technology, unfortunately, means some skills are not marketable.

    Advice to Management

    Sometimes new employees are overwhelmed by the number of departments, various abbreviations and how they all interact. It will be helpful to provide an overview and context to new employees.


  9. "BAC"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Applications Programmer/Analyst
    Former Employee - Senior Applications Programmer/Analyst
    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO

    Pros

    Compensation
    Work from home
    Team unity
    Nice people on the peer level

    Cons

    High stress environment
    Management is not involved
    Benefits are less than desirable

    Advice to Management

    Become more aware of what your direct report actually does and how hard he/she works.


  10. "Outsourced"

    StarStarStarStarStar
    Current Contractor - Applications Programmer in Chicago, IL
    Current Contractor - Applications Programmer in Chicago, IL
    Doesn't Recommend

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

    Pros

    * Good Pay
    * Ability to Work from Home on occasion
    * Great downtown location
    * Co-workers are open to new ideas

    Cons

    * Bank employs a very large number of H-1B's. You will be working with an entire team and treated like a 2nd class citizen
    * Junior developers are hired and put in Senior level positions to architect and develop IT applications resulting in poor quality of code and high maintenance costs.
    * Consultants are hired to train lower-level developers but are not directly assigned working on the architecture and/or developing application. Instead, you are supporting H-1B teams and are given trivial tasks.

    Advice to Management

    Cost cutting should not be at the application architecture level. Hire skilled Senior level developers for architecture instead.