Lucky to work here (if you get hired - lol)
Consultant Advisor (Former Employee) – Topsfield, MA – November 12, 2018
Spent many a years working here, just recently decided to leave. Cannot say a bad word about the company itself, or any of its employee's. I think you'll be hard-pressed to find another culture like the one they've built there.
You're given the autonomy to do your job, but have all the guidance and support you could ever ask for.
phenomenal work colleagues & very relaxed, but highly competitive environment
Its a sales environment, either its for you, or not - but