The universities are generally very good, but of course, it always depends on your specific field of study. Unless you're shooting for an academic career path, I don't think the competitiveness is likely to be an issue. In fact, because of the high level of cooperation with industry, it may a better match than many US universities for somebody interested in business and industry.
I know a number of people who continued to work in Sweden after they graduated without any problems, but I don't know the details of their visa arrangements.