F1 2012
49 Achievements
40-50h
In Demand
Have 4 contract offers on the table at once in Career.
14.2%
How to unlock the In Demand achievement in F1 2012 - Definitive Guide
You can turn your autosave off and accept this offer to gain this Achievement.
But if you want to get the Constructors Achievement as well you should then dashboard and load your old team.
You'll probably get more offers at the end of the season. Around the 15.-17. race. You will get one for sure after beating your rival. I won every race and got 5 offers after beating my rival. The achievement popped right after i won the 16. race.
You need 4 contract offers off different teams for this trophy. You must get this one before 'The Grass is Greener' as you will be more likely to have less than 4 when you want to select a team. You will most likely get this about Race 13/14 (Spa/Monza). When you have four contract offers, accept one of them which will give you 'The Grass is Greener'. However make sure to get both R&D trophies: 'New Direction' and 'Cut Your Losses' before you accept one or they will not pop.
This will happen normally from the middle to the end of the season if you are doing well. You are most likely to have contracts from Marussia, HTR, Caterham and also a contract from the rival you beat later on the season. The important here is not to do anything while you don´t have 4 of them. Just keep them waiting for your answer.