Chaucer is now part of Bip. Definitely things will change but no one knows to which extent.
After joining the company, you do interviews with client to join a project.
It can be difficult to get a project you like.
You need to live in the UK or maybe EU for 5 years to join the company. That's is a significant challenge for international student. This is not their fault as you will fail the security clearance to work with some of their clients like Home Office and the likes.