Great people and collaborative culture
Good comp and benefit structure
Healthy work/life balance
Clean and modern facilities
Kontras
Lots of delays due to being heavily dependant on customer and product development. It is no one's fault for the most part and is just the nature of where the company is at.