yes it is very difficult. visa rejected 3 times for a Syrian guy our company applied for.