Hmmm... IMHO, things are pretty good. I have found the staff quite helpful, and pleasant. I read through most of the posts on the this thread, and I can honestly say, that I have not experienced anything close to what some of the "former Pan-Amer's" have experienced.
My advice would be to definitely take the time to chat w/ a few students whilst you are here. Don't just go by what the recruiters tell you. Get the word from the Horse's mouth!