I was once offered a job there but in the end I didn't take it. Like you I heard some things that put me off and it was a long way to go to find out.
I do know people that have done some casual work for them and remuneration seemed to be low from what I could gather. Apart from that there's not really much I can tell you