Varun asked, “As one of the post gives idea about most jobs in California, then should colleges in California have advantage over other state college in giving placements?(As it happens in India, if you are doing engineering from Bangalore than you have higher chances of getting a job than any other place despite doing engg from a good college compared to Bangalore one) ?”
Yes, it does give you an edge on job search. But, it all depends. Let me explain. There are on campus placements in very good schools. When I say very good, they are extraordinary like UCLA, Stanford, University of California at Berkley, etc. For obvious reasons of Silicon valley, there are more IT jobs out there. Also as per projections of 2016 for Top 5 States for IT Jobs.
Another biggest advantage is finding an internship or Co-op. After nine months, you can work on Co-op. The advantage of studying in bigger city is, you have high chances for getting these internships for Co-ops. The reality is, many companies, prefer local candidates for any sort of internships and co-ops. If you study in a larger city, you have that advantage over others of being a local candidate.
Some of the things you cannot ignore going to school in a state like California are: cost of living is prohibitive, there is high competition, school fee is high, high taxes, current unemployment rate of California is around 12.5% which is significantly high, and etc. The key thing is, you have to pay premium to get benefits and it is risky. There are lots of internationals in California, it is good and bad. You do make a lot of money in California because of the cost of living.
Overall, it all depends, you can use the circumstances in favor of you and sometimes they can work against you. Based on your situation like school fee, funding, etc. you have to make a choice and use your discretion. It can be a risky move at times, but without risk you cannot win big sometimes!