+ Healthy and respectful work-life balance.
+ Interesting and rewarding engineering environment.
+ Friendly coworkers and workplace culture.
Cons
- Company has outgrown facilities and building.
- Multiple focuses makes prioritization difficult.
- Quick project timelines which limit creativity and quality.