Laid back team
Really smart people to learn from
Plenty of time given to tasks
Cons
Navigation Engineering wasn't that big a part of the internship.
Work mostly consisted of software develop to enable the usage of testing and calibration equipment
Company is great to work for. They are growing and doing interesting work. Company culture is great (no pressure for long hours, very family friendly, people in general are great).