The program itself might make you feel like you're in a high school workshop teaching you how to communicate with others, unfortunately, it gets that bad sometimes. The program is run by people that do not know enough about technology to be guiding budding careers. If you want to be an application developer, just apply to a role through their careers site. You'll make more. Very small raise coming out of program and into defined role.