1. Interesting/varied electronic products
2. Good work-life balance
3. Value the employee's growth
4. Excellent people and culture
5. Supportive leadership
Rather relaxed work environment
Lean teams - pickup skills in several domains
Cons
Gleaming management issues
Current Corporate KPIs driving lack of innovation
Stingy with investments in people and resources (AKA private, family-owned company)