Pros
work/life balance - but only because no one is keeping tabs on you. Occasional summer Friday's. The people are friendly.
Cons
This has got to be the most disorganized organization I've ever been a part of. Where to even begin... the company is unable to properly forecast a short-term budget and is extremely stingy with spending money. It is nearly impossible to get contracts approved. The majority of upper management is all located in the Gloucester office and has no accountability for what takes place in the Boston office. CEO needs to be phased out, doesn't value new or innovative ideas - likes to stick with what's been done in the past. Product functionality isn't there. Internal teams are not on the same page, and rarely have any idea what is going on in the company as there is no transparency from upper management. No urgency on projects or deadlines. This is a place where you can get by doing very little as long as you can manage up well. No room for growth. Certain VPs will say and do anything just to appease upper management. Office is old and falling apart, black debris falls from the ceiling. Benefits are mediocre, but no dental/vision insurance. Lack of company culture.