Who is talking about a 4.0? They are asking for a 2.5 and a ballpark of 4 yrs to graduate. This is far from requiring a 4.0 or an all star kiss ass. They want someone who will be mature enough and smart enough to deal with the BS entailed with this job. If a guy takes 5 yrs to earn < 2.0 undergrad then something is not right.