Hi Bringback
I'm not sure I'd be using the word "great" to describe aspects you have, I guess different backgrounds will influence one's opinion. It has the potential to be great but, in my opinion, there are a few issues which need sorting out first.
Having said that, it is good to see that there are people who are happy here, we need to see some stability in staff and some positivity, after all, we spend a lot of our time at work and the more we can enjoy it, the better