Great place to work
Director/Head of Talent Operations & HR (Current Employee) – Insightly – July 16, 2015
Move fast and be open and always contribute! Great team and culture. Management is very supportive and helpful.
Lots of perks and a very diverse staff.
Free lunches, great benefits, and happy hours!
Was this review helpful?YesNo 3Report