Highly disorganized, takes so long that passengers who have already paid for a ride just take a taxi, which screws up their whole "dispatching" system. We waited over an hour for a shuttle, while they kept coming through and leaving without any passengers because their assigned passengers left.
Then, once our shuttle pulled up, we sat in it for another 30+ minutes while the driver socialized with the girls at the counter. Epic fail. Never again.