My peers were all fantastic to work with and we all kept each other going. Management in the Boston office need to get their act together and treat employees with respect.
Cons
Very high turnover. None of the developers stay more than a year. It a hostile environment with really bad management in the Boston office.