- Strong engineering culture
- Great team-focused mentality
Cons
- C-suite management is fundamentally disinterested/misinformed in the process of developing software
- Weak/non-existent support staff around engineering team (PM, design, QA)
- Short-sighted, indecisive management
- It was a collaborative environment where everyone worked together and made each other strong engineers through teachings.
- It is a hybrid work environment.
- Product was fun to work on.
Cons
- Pay is low for the level of engineer expected.
- Not a financially stable company; layoffs can come at any time.
- The Healthcare benefits are expensive and take a lot out of your weekly pay.