Pros
great people to work with, freedom to do what is necessary to get your task done. all workers always supportive of questions and possess diverse range of skills, so someone can always help you
ithaca is beautiful in the summer and there are a lot of outdoor activities to do
Cons
location is rural and sometimes lack things to do in cold weather, small company means unexpected issues frequently, so need to be prepared for unpredictability