Highly intelligent team, interesting technical problems to solve
Cons
Salaries are low compared to industry standard, communication is executive leadership is lacking, morale is extremely low and management doesn’t seem to care
- High caliber team, people care about each other - Opportunity for high degree of ownership on path-critical projects - Exciting projects that are a mix of R&D and 'production'
Cons
- Progress often constrained by available resources - Very hardware focused, problems naturally can take longer to get started on and iterate on