Has anyone heard of this place? I heard from a friend that is some kind of corporate outfit in Long Isl. Also, does anyone know anybody who works at this place? I went on their website, www.excelaviation.com but it is under construction I was hoping for job info. about this company. So, if you can help me out, I'd greatly appreciate it.