Pros
- Engineers are encouraged to own their work and start working on meaningful projects from day 1.
- Everyone is encouraged to have fun and maintain a healthy work life balance.
- Management all have an engineering background, making communication easier
- Senior engineers / technical leads look out for younger engineers - People support each other through crunch time
- Accessible extracurricular activities - kickball, ping pong, recruiting, etc.
- Excellent software tools that support RF hardware engineering
- Excellent benefits - 6% 401k match if contributing more than 4%, HSA health care plan, vision and dental is discounted, yearly bonuses
- Engineers are encouraged to pursue and own new business opportunities and given the resources they need
Cons
- "Managers" are engineers first and foremost, they listen and make suggestions but my feedback never elicited any meaningful advice or response