yenab,
There is no real roster pattern, really... It's quiet in the winter (think I did 3 flights in Jan), the summer is a lot busier. It's rare to get single days off, so there are blocks of work. Up to 6 days in a row during the summer, although that is quite rare.
General mood is quite good from where I see it. Not a massive company, when you've got a question you get an answer. It's a team spirit, there's people to take safely from A to B, everyone's goal seems to be to make that happen (and on time, of course...).
Is that useful info?