- Able to wear multiple hats and gain lots of experience
- Interesting industry and product
- Everyone gets to become an expert in something
- Decent work/life balance
- Great benefits
- Opportunity to work with folks with incredible experience
Cons
- 30-year old Legacy C codebase, which is very disorganized (but is also an interesting challenge)
- Lack of code reviews until very recently
- Unprofessional environment