31 Jan 2024 SLC earns Great Place To Work Certification™ Birmingham based SLC is proud to be Certified™ by Great Place To Work® for the fourth year in a row. Find Out More