Sorry about the long wait you are going through :(
I don't get it how could CEC applications be under Review Required more often than other streams?
Our work experience is gained in Canada which should make it easy to search info through CRA, business registration etc no?