3.0
13 Oct 2009
Former employee
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
Great benefits; opportunities to learn; telecommuting; many different project; first-line managers okay. Work hours reasonable, technology can be old or outdated.
Cons
Downsizing everywhere; no future for US software developers; need to be a field engineer or solutions engineer for any job security.