Great coworkers that are willing to help each other
Start-up culture allows for cross-departmental projects and exposure
Cons
Leadership Team undervalues engineering team (headcount low, travel high) to the point of high turnover.
Travel region is entire US, very difficult
Due to high reliance on travel engineers, leadership will not allow transfer to new job - poor mobility within the company.