- Navigators Management Company, Inc.27.Dec 2016
What I like about the company
Great work atmosphere. Mangers are nice and helpful.
What I dislike about the company
Communication is lacking and could definitely be improved
The following benefits were offered to me
- CompanyNavigators Management Company, Inc.
- CityNew York
- Are you a Current or Former Employee?Current employee