HR - Following a required medical leave I was required to leave my client placement, given an ultimatum resign immediately or sit unpaid. When I raised questions on my contract/bench pay and a documented explanation the HR team immediately began to paper my file, ignored and hid my complaints of discrimination, and ultimately laid me off with an email predated with no follow up. They chose to end my benefits immediately with no explanation, and refused to provide any documentation. I would avoid this team and there senior management completely. A difficult time was made much more difficult due to the employer.
Training - Background in coding I would say is required. A large portion of my cohort had CS degrees, only two had no experience coding and one failed out. I worked 60+ hours a week at times to complete everything. The placement process was convoluted and it was clear not everyone would get placed.
Pay/Benefits - The benefits are terrible, I live in a larger city and there are only two in network primary care providers. Pay is terrible and any pay raises are specifically not guaranteed.