Highly collaborative - Software Engineer Garmin Employee Review

5.0
30 Dec 2016
Recommend
CEO approval
Business outlook

Pros

- Well-diversified stable company, separate segments serve numerous markets (aviation, automotive, automotive OEM, marine, outdoor, fitness) - Variety of types of embedded development work depending on the segment, including some interesting innovation. - Highly collaborative environment, emphasizes face-to-face interaction and individual ownership/initiative - Your role is not dictated by your title, tenure, or org chart. Pay, responsibilities, and autonomy grow organically with your initiative/contribution. - Plenty of opportunities for growth on either the "technical" or "management" tracks - Company does its own manufacturing (in US and Taiwan), very little outsourcing of any kind. - Good benefits - Approx 40hr work-week is just fine most of the time (good work-life balance)

Cons

- Many segments develop using languages and operating systems that aren't considered cutting edge (C/C++ and in-house OS) - Due to company size, some types of technical and process improvements can be difficult or slow to make. - Less flexible than some companies regarding when working hours occur, work from home, etc.

Explore other reviews about Garmin

5.0
30 Jun 2026
Recommend
CEO approval
Business outlook

Pros

They have a great culture.

Cons

I don't have cons to list.

3.0
3 Apr 2026
Recommend
CEO approval
Business outlook

Pros

Good benefits and work life balance. It's a good culture and I've never worked at a place where your immediate peers are this helpful and pleasant to work with, even across teams and offices. If you want to just come in and do just what is required for your job and go home with the knowledge you have a stable job, this is the perfect place to work. I'd only recommend working here if you just want a job, but don't care about a career.

Cons

There is poor career advancement, especially if you aren't male. Leadership does not care about leading people. The RTO has made working here less appealing. The excuse that you can't collaborate unless you are in the same building makes no sense when you work with people in 6 different countries. It is about control and appearances, all due to incredibly poor senior leadership strategies. The pay is also low and so is the quality of the software you work on. Leadership likes to talk quality, but they like fast and cheap. They will not support you in actual software quality nor implement changes to improve it. The same issues happen over and over without improvement.

10
See reviews by: Helpful|Rating|Date|All