5.0
Feb 4, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The best reason to work here in the environment. The people are great.
Cons
The con is the location - located in Maine. Unless you're ok with the cold, this is not the location for you.