Thank you very much for the detailed response. Seeing your answer, I feel like I did not know a lot.
1) First stage: it seems the job is not much of a help as it does not accelerate my emigration process. Besides, salary is quite low, like 50-60 CAD.
2) Second stage: option 1: This might be an advantage , but have to work at low salary for two years.
3) Second stage: option 2: I think I can very well be qualified for Express Entry even if I am working outside canada. Outside canada, I can earn more; inside canada, it help understand what is it to live in Canada permanantly --- is it worth it or not. I have seen a lot negative comments as well.
I appreciate your response. I did not know clearly about the French requirements there in Quebec. I am good at language learning, but yes, I understant to achieve B2, one would need at least 2-3 yaers to pass with low scores while still not being able to hold in depth conversations. Again, I am thinking if this is worth or not.