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...