I suppose it depends upon what type/grade/quality school you will have earned your degree from. If the school is an accredited college or university I believe your degree will be recognized. It might be tough to find work, however - if you lack prior experience which will set you apart from other applicants. There's an oversupply of young people in Mexico who have degrees in Computer Science for whom there are insufficent numbers of jobs and you'll be competing with them for a position. I don't know your level of proficiency and comprehension in Spanish but you will need to demonstrate abilities equal to native-born job applicants, IMO. Having an understanding of current events and the culture of the country may also play a part in the job seeking process. Mexican employers oftentimes still hire not just based on qualifications/education, but upon physical appearance. Compared to entry level salaries paid in the USA, what companies pay in Mexico is likely to be substantially less than you expect. If you haven't already thought of it, you might want to network with some companies based in the USA which have Mexican operations/presence, get hired by such a company and then seek relocation to Mexico. But, honestly, there are so many young people in Mexico with an education similar to yours who are looking for work - don't expect the job-finding process to be easy for you. Concentrating your efforts on just one city, even a large city such as Monterrey, limits your possibile job opportunities. Best of luck with the transition.