- Customer interaction experience
- Working on wide variety of end applications spanning various end manufacturers
- Breadth of knowledge covering hardware and software , from basic firmware to PCB design and EMI/EMC issues
Cons
- Part of the sales organization, so great deal of focus on direct earnings
- Working on wide variety of areas helps increase breadth but less chance to gain depth in any particular area