Pros
There are many pros working for Garmin like:
- 401k contributions are the best I've seen. If I contribute 10% of my income, they add another 12.5%
- Employee Stock has 15% discount and can contribute up to 10% of your income
- Company culture is great, everyone, as in everyone, were previous engineers
- Hybrid style with the option to work remotely on Monday and Friday, most of us did
- Aside from the 2-3 snakes with friendly faces, everyone I have met were genuinely cool people, got along really well with them, and have not had any issues brought up to me
- Performance based which matters on yearly evaluations
- Sports and activities are highly encouraged in the office
- There's lots of clubs, to name a few: baking club, fitness club, volleyball club, board games club
- About 3-6 team events annually including BBQ, happy hours, etc
- Really exciting work as well, I was never doing a very repeated boring tasks
Cons
- Slightest display of unprofessionalism will get you terminated immediately with no warning and no severance
- Everything put into writing in company chats, including private, are taken seriously and at face value including jokes and sarcasm
- Pay is average, whatever Google say your income be on that city will be your income
- Annual raise is only at the end of the year at about 0-3.2% yearly and additional 10% each promotion which does not happen often