Pros: benefits, culture
Cons: no movement
In the time I've spent at Garmin I've become very diversified in many areas. Previously I had experience with supporting a financial and a medical institution. At Garmin I support everything, including manufacturing, warehouse, legal, finance, IT, human resources, operations, and a variety of engineering applications and environments.