Pros
Good benefits (health insurance, 401k)
Cons
1. Management does not actually care about early career employees. You can spend two years in the BCFP and then place out of the program into another entry level job 2. Salary is far below industry standards 3. Some pockets of extremely toxic work culture (i.e. backstabbing, coworkers who complain about those who take PTO because they have to backfill their work, micromanagement, distrust among teams, I could go on and on...) 4. The BCFP is a glorified early career program that promises participants an accelerated career track, but you will likely spend a year and a half doing administrative work (or doing no real work at all under the guise of "shadowing") 5. Program managers are either clueless or willfully ignorant of the program's shortcomings