3.0
21 Aug 2012
Current employee
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Have multiple sites, working schedule is not too tight, a few good product to survive the economy, good to learn stuff for the first couple of years.
Cons
there are always changes in the management. sometimes the timeline for a project changes so much that it is so hard to keep up with. The company also lives under the shade of two giant competitor, so sometimes could have a unstable financial situation.