Pros
Great location on the water and upper floors of building making for some nice views over the lake if you are lucky enough to be located on that side of the office, the general workers and some of the management are very nice and personable.
Cons
Completely and utterly top heavy with management. One engineer did a study of this issue a few years back and found a ratio of 10 workers per manager. As of updating this study as of late last year, that ratio was at: 1.46:1. Yes, that's an average of 1.5 workers for every manager or lead in the place. This is just getting worse as they continue to promote and create new management positions. The other issue that kills this place is the micro-management. Greenpoint is a case study in the matter. So much so, it is preventing people from being productive. Consider the fact that of the current projects they have going, none are running at or below budget (128%, 131% & 135% over budget). Most of this as you can guess is due mainly to the overhead costs of all the management and the loss of actual productive time workers must devote to micro-managing tasks requested of them. They also do not treat contractors as well as direct employees, granted, this is a typical thing at some companies, but at Greenpoint there are a couple of contractors that have to "report" in the moment they start their workday and "report" out in order to leave. None of these contractors are habitually late not do they leave early. It's been the case from the moment they started. One last key note you may need to be aware of is the fact that in the first two months of 2012, 7, yes SEVEN people just in the engineering department quit. Some were managers and leads, some were in senior positions. They left mainly due to the issues I've stated.