- Great coworkers
- Flexible career movement (Can move between device support, software, and hardware teams)
- Very relaxed working environment (Don't worry about 50+ hour work weeks or overtime)
Cons
- Low starting salary for the industry
- Subpar benefits (but typical for a small company)