These are definitely not rumors, unfortunately this is reality. The Houston office is definitely downsizing after a big loss, not sure to what extent. Does anyone else have more info?
There are no replies in this thread yet. Be the first to post a reply below: