Location, Location - very bad commute for most except for people bit north of Boston.
Communication, Communication - completely lacking - was told in the initial days that nobody responds to emails until you actually walk over and ask them too -creating a hostile work environment.
HR is nice but other dept managers do not do a good job of representing what the HR rules are and use word of mouth rules (90 day probation period) to intimidate new employees. Upper administration uses weak criteria to fill in new management roles, mostly to undeserving or non-qualified candidates creating a rift in the departments. The first day of my hire I was told that there are 90 days to prove yourself; either we will let you go or you may leave (after we have given you enough signals) - REALLY is that the way to treat a new hire.
NO communication from the manager at all after repeated emails and messages on helping out understanding the new systems and procedures. She would generally assign ALL the training tasks to a subordinate (who is already loaded with tons of work).
If asked a simple question on insurmountable load of work given in the beginning days - the manager complained to the HR that new hire is aggressive, condescending and not a team player -REALLY??!! I learned later that the person before me was as well kicked out using the same tactics by the same manager. So sad.