I am a new hire visiting HQ. Wow. Talk about uninspiring headquarters. This is supposed to be Dell's Valhalla? Looks like Dell never got passed 1996
RR5 total joke. I am literally afraid of carcinogens in the air due to the ongoing construction nearby.
New companies being erected around it are going to look 100 times better.