Welcome to the The Woodlands Center

Site Advantages
  • New attractive campus opened March 2020​​​​​​​
  • Located in a robust growth area of restaurants, entertainment, hospitals and other attractions
  • Excellent access to local colleges & universities
  • Affordable housing within The Woodlands and surrounding communities which allows you to liver where you work
  • 45 minutes from downtown Houston
  • Located close to facilities that offer recreational and sporting activites
Location Overview
  • Core site for Alight's continued growth and career opportunities
  • Approxiamately 2,000 colleagues 
  • Offers new colleague and ongoing team training
  • Attractive employee benefits program

HR Services
A full suite of outsourcing and consulting services including: 
  • Customer Care
  • Benefits administration
  • ​​​​​​​​​​​​​​​​​​​​​Workforce (HR) administration, payroll, recruiting, absence management, IT, compensation, finance & accounting and accounts payable