Your company will have to convince IRCC that you qualify under the specialized skills category. I'm not sure I would say it's hard - but your company definitely has to prove it and we certainly see plenty of refusals here where IRCC has not been convinced.