"It's a very big company and hence also very bureaucratic."
"Very good company to work for."
"Great place to work, great team that I was a part of... unfortunately, they are currently experiencing massive job cuts. I would happily return to work with my old team, though."
"I worked for Bank of America for 10 years and it was an overall okay company to work for. They lacked a lot of leadership training and lacked knowledge on spotting a good leader. They found most of their leaders by who has the best sales numbers or who is the their best salesman and that overall does not make a good leader."
"I worked for Tata Consultancy Services for 2 years. It's one of the largest multinational company with more than 200,000 employees worldwide."
"The company is great to work. It is just difficult at the moment for any promotions because of the situation with the financial industry recently."
"Working as a Senior Analyst Programmer in Bank of America, India."
"BofA offers amazing benefits, compared to other companies in the Vegas Valley. This company embraces the concept of "The sky is the limit"."
"Good company to work for. Less job security though. Management is good and team is talented."
"I have worked for Bank of America for 5 years and it has been a great company by helping me develop and grow in my career."
"I have worked for this company for over a year and some change. There are some things I approve of, but there are other things that I believe cause more stress than necessary."
"I have worked in all about 12 years at Merrill Lynch (Now Bank Of America - Merrill Lynch) and have had varied experiences in both small and large groups. I was able to hone rich development and analytical skills and as well as develop an ease in talking to the business users. I would recommend this company to anyone be it a new comer to software development or an experienced person."
"I have worked for BOA since June 2010. I find that the environment is pleasant and the compensation is fair. I like the ability to control my own pipeline and the opportunity for advancement."
"Great place to work for. I've made some great relationships and management helps you to progress with guidance."