Check out your Company Bowl for anonymous work chats.
Pros
easy hiring process, and a variety of schedules available.
Cons
layoffs, micromanaging, little variation in tasks performed.
Pros
Good benefits and manageable work load
Cons
Goals even though they said no goals in hiring process, training is horrific and you are not prepared if you are someone who is hands on bc out of 10 weeks only 2 weeks is hands on training.
Pros
Good for new grads, easy interview process
Cons
Once you are placed on a team, it is hard to get out
Pros
I recently hired. The Hiring manager Akanksha Sharma from Collabera and her whole team is so supportive and great. From the day first, the whole team helped me to find the right fit of my career. The hiring process was bit long but the hiring manager and her whole team helped me in every single step. Big Thanks to the whole team.
Cons
Everything is good ..No cons.
Pros
Easy hiring process. Literally took just one 5 min interview at campus placement
Cons
Make you a salesman and tele caller
Pros
Most roles are low stress compared to big tech or startups. Low expectations on most teams. The brand name can help with future jobs, as long as the hiring manager was not a previous employee of the bank.
Cons
If you work 50-60 hours as a contractor, you will get paid for 40 hours. You won't get paid for holidays. It's rare for the bank to approve working over 40 hours, but it's common that it will be expected from you. The bank severely hinders developer productivity. They've been slow to allow new libraries and tools. The official policy is to be 5 years behind the market on technology, but it's closer to 10 years behind. The bank treats contractors the same as full time employees, without the benefits of job security, healthcare, vacation, stock options, etc... You're not allowed to take on non-bank work while working a contract role, you are expected to follow corporate work policy and hours, you are generally expected to attend the same number of meetings as full time employees, you're expected to attend social events put on by managers. But you can still be dropped with no severance and no notice, whereas it can take years to fire a full time employee. Shortly before my last contract ended it was announced that contractors must work from the office with their cameras on for a minimum of 8 hours each day. It was 2 half days a week during my interview, 3 half days by the time I started and when it ended it was not only 5 full days, it was 5 days with your camera on the entire time. That sounded miserable to me. Bank policies will regularly interfere with your ability to work and you're on your own to figure out why a system is blocking you from being allowed to push your code. Something as simple as renaming a directory in a project can lead to months of refactoring to comply with the latest black box git security rules. Since contractors are used to implement a lot of the security infrastructure, you'll often run into issues where no one knows, how or why scans are blocking your pushes after meeting with half a dozen teams. The bank promotes a "leadership" culture, which sounds good in theory, but in practice it's a culture of blaming instead of taking ownership. This leads to managers creating difficult to follow processes that solve no problems, but allow that manager to blame teams for not following their random process and "stand out" to higher level managers by creating meetings to discuss the non-problem and "who is responsible" instead of a more constructive meeting on how we could solve the problem. Culture is extremely meeting heavy. I would spend a minimum of 2 hours in meetings every day, and some days I'd be in meetings the entire day. Meetings would start as early as 6am and as late as 4pm. Less than half the meetings I was required to attend were relevant to the work I was doing. Skipping meetings as a contractor, regardless of if it's during hours they'll pay you for is frowned upon. Before covid I enjoyed working from the office, everyone had their own cubicle or desk and cleaners would clean each work area. After covid they implemented a hybrid office environment where very few people have their own desk. One day you could get a desk next to programmers and the next you could get one in between 2 phone support people. The desk and keyboards are not cleaned at the end of the day, so it was common to be stuck with a desk covered in crumbs, dead skin and occasionally sweat/grease and need to clean it yourself every day. Another part of the hybrid office is minipc's, that you use to remote into a vm. They don't work very well and it would commonly take 30-45 minutes to log into my vm from the office. To work from home they provide chromebooks or you can remote in using your personal computer. If you can't login to your vm, you can't work. Despite forcing a RTO policy on contractors and employees, most teams are spread out among many cities, so there is no enhanced collaboration happening because of their policy. The contracting firms the bank uses do not offer reasonable health insurance plans. The only plan I had access to was nearly $2k per month and didn't cover the ER or primary care visits, for 1 person.
Pros
Simple hiring process & good benefits
Cons
Can be difficult to climb the ladder internally.
Pros
Good company, many benefits, and excellent team of professionals
Cons
Poor recruitment for support services, BOFA uses temporary recruitment companies that don't do any assessment for candidates for support services such as assistants.
Pros
very flexible and easy interview process
Cons
did not face any difficulty but they took 2 weeks to respond
Pros
Great benefits and programs tailored to employees such as a full grant tuition for University of Arizona Global Campus, Employee Assistance programs, Maven and others.
Cons
Not a lot of opportunity to grow. Too much competition within internal hiring, compensation merit increases are not enough for the current economy.