I would bet it is a paperwork issue. They may want further details about the business sponsoring your studies and your formal arrangement with them.
Probably. But the thing is that the company is not new. It has been in business longer that I have been alive.
In my LOE I stated that I will come back to work for them after I complete my studies. I asked if the company can attach bank statements but they said no and I understand that. That's a classified information and not a single company will show their bank statements. They have written a financial performance results for the fiscal year. They gave the official letter with the letterhead and stated that they will sponsor my education for 2 years and expect me to work for them afterwards.
I had an interview with them and they offered to sponsor my education. There is no formal agreement yet as I haven't received my visa but I have to come back and work for them. The final formal agreement will be after I receive my student permit, mainly because they won't hire me unless I actually graduate from UW. Plus, in my country the company has to write a salary in the contract and they won't do that at this moment.