Pros
Culture is quite healthy, everyone goes home at 5 except for those on high-demanding programs (Few people on these) Friendly Co-Workers Stable with no worries of layoffs Lots of benefits for healthcare, great gym, cafeteria (bit expensive), social clubs. Get discounts almost everywhere in town for just working at Garmin. Great discounts on Garmin gear. Hybrid - 2 days work from home
Cons
Little to no promotions. If engineer 2, you have to work at Garmin 5-6 years before becoming senior. No middle levels at all between an engineer 2 and senior. Pay raises and salaries do not account for inflation. Pay raises are only 3 - 3.5% if you are lucky. No bonuses Definitely, a boys club with upper management, but that's every company. For the most part they are nice to everyone. PTO is poor and accrues only. You do not start with any PTO. Do not shut down for Christmas, but you do get Christmas day and eve off. You do not get New Year's Eve off. This forces you to use a lot of PTO.