Their website looks professional. I heard their name from a few people, as info received financially they don't look as good as their website.
I don't know what sort of people running it, but by the way they pay 26 for a controller it seems a bit high, hope this is not a short term operations. It seems very high risk to work there, but then again it may turn out different.
Good luck...
NWBizJet