AFI has been awarded one star accreditation as a great company to work for as part of the prestigious Best Companies accreditation scheme. Best Companies accreditation follows the Michelin star-style…