I live in San Francisco Bay Area (CA) and currently have permanent job. However with mergers, acquisitions looming all around its tough be permanent in permanent job. Plus one gets stuck with same project maintenance without much happening for years, effectively it kills your appetite for new skills.
I have come to belief that its much better to be with consultant, software service provider than permanent employee of real client.
However on the downside comes the pay, the software services companies pay real bottom line (~60k) compared to the permanent positions (~80k)
I wanted to know your personal experience, liking for particular consulting, software services organization.
I would appreciate if you can recommend to someone you know, you have experience with (consultants gets really creepy sometimes, IMO). Based on type of consultant, software services organization you guys might get referrer bonus (but that's not point here
well, about me, I have 5 years experience (all)in Java, J2EE technologies, web/enterprise frameworks, D/B.
I am Sun Certified Java 2 Programmer and Sun Certified Java Architect (part 1/3) certifications.
I have H1B till 2008.
[ November 03, 2005: Message edited by: Dhruv Shah ]