I worked there six years ago or so. Great company to work for. BG is a good guy and treats his employees fairly. When I was there, the company was experiencing some growing pains in the respect that there was no organized structure for allowing "hard" days off. We pretty much carried a pager 24/7 and could really be called out at any time, though there were only a handful of times when I was called out with short notice. Things may be different now, though. I think that since I left there is now a more organized scheduling system and a bit more "infrastructure" that takes some of the burden off the pilots. Overall, I can't really say anything bad about my time there and hope that BG and company are still doing well.