Mine took a week, processed by an automotive company as that's where I work just now. (my flying is PPL only).
Upon arrival my residence card, driving license, bank accounts etc took about 3 days. Compared to Bahrain, and Kuwait it was a hassle free experience.