Pros
-It's good for people who want to stay forever and do the same thing in the same place for their entire careers.
-The hours aren't bad.
Cons
-Uncollaborative employees who are unfriendly to new employees or new ideas. Extremely isolating environment. Very siloed.
-Intensely bureaucratic. Need to drink the company cool-aid.
-Limited opportunity for advancement. Employees often keep the same job titles for 25 years.
-Location, combined with limited external interactions inhibit networking opportunities, leaves employees trapped at NSTAR.
-Extreme cost control, to the point of absurdity: poor cafeteria, still require Office 2003 and IE8, no budget for team functions, spouses can't attend Holiday party, cheapest possible office supplies...