Everything is URGENT even when their deadline is 4 weeks out. They can't put requirements together (however non-concise and rambling) in a single document. You build exactly what they ask and they will have a totally different set of requirements the next day. They will email a request at 5am Pacific and, if they don't hear a response, will send another email at 6am CCing your manager and saying EXTREMELY URGENT. They refuse to answer questions and phone calls but have no problem making them up the chain to the VP about the fact that you're not working fast enough.
But they're really nice... They just don't hold a candle to Gemany, Japan or China in regards to clear, concise requirements and taking direction calmly and intelligently.