Employee Review
- 5.0Jan 24, 2023
Great time
Software Quality InternCurrent Intern, more than 1 yearPros
I had a great experience with Garmin. The people are extremely nice and there is a great culture.
Cons
I did not enjoy some of the work involving repetitive manual testing.
Other Employee Reviews
- 5.0Oct 2, 2023Regional Sales ManagerCurrent EmployeeOlathe, KS
Pros
Great product and great people
Cons
It can be a lot of work for the pay
- 5.0Aug 4, 2023Software Engineer(Internship)Current Intern, less than 1 yearOlathe, KS
Pros
Garmin is a firm believer in building a strong company culture, which is evidenced by the low turnover rate (most of my coworkers have been working at Garmin for more than 3 years, some have been working at the company for 10+ years). They have lots of groups to get connected . However, the biggest draw for me is that Garmin is very fair to employees. You are expected to come to work, put in a hard 40 hours of work, and then go home (which is more than I can say for some other software engineering jobs). Company culture also applies to the lowest level. Coworkers are great as well, very willing to help out each other to accomplish tasks. Maybe I'm biased because I'm a big fan of my team, but my experience has been that coworkers check their egos at the door and focus on making sure the final product is a amazing as it can be. Also, the benefits package is REALLY good. Like, you accrue PTO as an intern levels of good.
Cons
There is a VERY steep learning curve for this job. While I can't speak for other sectors, where I work in Aviation the codebase is pretty massive. Expect to spend the first two months learning the codebase, and understand you probably won't be fully autonomous until working at the company for a year. While the salary for interns is extremely competitive, I will admit it is on the lower end for more senior positions. However, I will note that living in Olathe is significantly cheaper than living in California, so do consider that in your budgeting calculations (also, the benefits package).
1