Hey, I thought I'd chime in too... I've been considering Mesa for a while, but had no idea the bad rap they have until coming here. Do you guys think it's really as bad as everyone says it is? I don't personally know anyone that works there, so all my knowledge and information is third party stuff....