Mark Grove placed me in my current role. He was excellent; communicative throughout the whole process, quick turnaround and got me my role quickly. BRC has been a great company to work for. The timesheet portal is seamless, money is always paid on time and the payroll team is incredibly quick at coming back to any enquiries. I cannot recommend them enough.