- Competitive salaries
- Intelligent engineers
- Great camaraderie and team work ethic
- Strong and focused leadership
- As an engineer you design, build and own the product. You are responsible for it.
- No micro management
- Employees are motivated to complete the mission
Cons
- If you are not a fan of fast pace work environment this is not the place