Pros
The health and retirement benefits are better than average at Garmin. These come from the corporate office in the midwest. My guess is the Maine office would never provide these benefits if it were up to them.
Cons
Constant drinking required to fit in. The company doesn't have any kind of way to recognize a person joining or leaving, or getting promoted, and the engineering group has developed a culture of doing it on their own after work using alcohol. They even boast beer as part of the culture during the interview process. Large groups from Garmin drink together after work, and I am constantly terrified my husband is not going to make it home. He feels that he needs to do it in order to fit in, develop rapport with the other developers, and get promoted. The Yarmouth office is very controlling of employees, including not allowing them to work from home until they were absolutely forced because of Covid. I am filling this out for my husband, who started working at Garmin in Maine over a year ago.