1. Have free atmosphere and you can arrange your tasks as you want.
2. Most of the time, you don't have to work overtime.
Cons
1. The pay is little fewer than other competitor companies.
2. Don't have too many advanced technology of IC design.
3. Some guys do nothing and have good pay, and some guys do many things but be paid less and have more responsibility than guys who do nothing.