best is to avoid any jobs contracted via Brookfield. Brookfield doesn't care about anything concerning the arranged contract, no assistance - nothing - except their own pay. Seems to be a "LCC" or "no-frill" broker.
Worked with/via Brookfield once in the past, since then I delet all incoming job offers from this "company".
Better You check the website of a "good" or "real" broker e.g. Parc, for job offers.