i actually got a call as well and will call them back....the only thing that makes me apprehensive is the capital. i don't know if i would be better off going to first new york, where the actually pay you to train. any insight guys. other than that this place sounds great!
I wouldn't hire anyone dumb enough to ask such a stupid question. Nevertheless I'll give you some free advice: you will never lose a job by wearing a suit to an interview.