Ras Laffan is an "industrial city". Some companies have accommodation in the city (in the form of 'portakabins'), while others house you in Al Khor/Doha and bus you in and out daily. Others probably leave it up to you to sort out your accommodation and transport.