I'm fairly new here, but have not had much response from the management in the last week from my attempts to call them. They need to work on a couple of things, which isn't so bad except that those things are public-facing.
I think they'll be fine, just a tad frustrated at the lack of communication. Let's hope they are away making big deals.