Garmin
5001+ employees
www.garmin.com