Can anyone from Express give me the skinny about the company and its current position / outlook for the future?
I hear a lot of mixed information outside express that says they are shrinking, don't apply, etc...
Would they guarantee someone Houston base? I believe they had an open house last Friday and Saturday in Houston and I missed it.
PM me if you feel more comfortable.