Pros
Garmin is a friendly place to work. Most of the people I work with are more than willing to help out when you ask. I say most because their has been a select few who I know will immediatly say I do not know with out even thinking of your questions. I even ran into someone who told me, "I am to busy." Those people are few and far between and you learn to steer clean of them. There are reasons why Garmin as a company has been so sucessfull and its because of its quality employees. No dress code is nice.
Cons
Need a better flex time policy. An 8am to 5pm with a one hour lunch from noon to 1pm is old school and outdated. Your employees will get more done and do a better job if Garmin was flexible with hours. Some of us drag in the morning but excell in the afternoon. Let us work more in the afternoon and less in the morning.