You can earn bonuses and stock incentives based on performance. I like that it rewards hard work.
Cons
The company was slow to institute reviews to make bonus timing consistent, but that started to change as I left.
1.0
2 Jan 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
- Coworkers are supportive, friendly, and easy to work with
- Many engineers are doing their best to deliver despite organizational challenges
- Can work as a short term option if you just need a paycheck
Cons
- Compensation and benefits are significantly below market
- Leadership and management lack clear direction and long-term strategy
- High employee turnover; when people leave (or are laid off), their workload is shifted to remaining employees
- Constantly shifting priorities make it difficult to make real progress