With your employer's assistance it shouldn't be very difficult at all. Your company's mandoub will be very helpful with what is a lot of red tape and plain old knowing where to go and what to provide in the way of paperwork. It can be difficult to go it on your own just because of the logistics.
Mandi