Excellent work/life balance, fun and down-to-earth co-workers, interesting projects, work outside
Cons
As with many start-ups, projects can get put on pause or abandoned to make time for other projects that are more pressing. Not necessarily a bad thing, but it can take some getting used to.
LM is a great place to build skills as an engineer. Management makes a point of getting young engineers involved in projects, and ownership strikes the perfect balance between presence and delegation.
Cons
You will be asked to a broad variety of things, and due to the nature of the company, that will involve physical labor and other non-engineering tasks.