Taro Logo

Stay away if you are a Java or C++ developer.

Java Developer
Former Employee
Worked at Bank of America for 4 years
March 24, 2015
New York, New York
1.0
Doesn't RecommendNegative OutlookDoesn't Approve of CEO
Pros

You may be allowed to work from home from time to time, although this practice has been banned recently.

Cons
  1. You have to fight for your compensation year after year. Unless you threaten to leave, there are no increases on the base, and it takes good connections to get a decent bonus. The management will always lie, saying it was a bad year for the bank and "everyone" gets little or nothing. In reality, those well-connected get 50k+ bonuses.

  2. A group of former Linux administrators hijacked the bank. They are forcing all Java and C++ developers to move to a scripting language called Python and their Quartz framework. These people know nothing about object-oriented programming, encapsulation, and best practices, yet they force everyone to embrace their technology. Lots of good Java and C++ developers left the bank. Python people got promoted and huge bonuses, while the whole platform is failing.

Advice to Management

Get rid of the CTO and Python people.

Was this helpful?

Bank of America Interview Experiences