Hi there skychick,
The are several threads about NOW on the site. Have a look in Airlines, Airports and Routes, and also Terms and Endearment.
Also, check out their website:
www.now-airlines.com
I'm personally waiting to start with them as a First Officer, but still awaiting a contract. Good Luck!!!
Larfin' Boy.