Working at ISO New England | Glassdoor

ISO New England Overview

Work Here? Get a Free Employer Account
Holyoke, MA
501 to 1000 employees
Nonprofit Organization
Oil, Gas, Energy & Utilities
Unknown / Non-Applicable
ISO New England Inc. oversees the 24/7 operation of the power grid that covers the six-states of New England and administers the region’s $10+ billion “stock exchange” for the buying and selling of wholesale electricity. The power system is ... Read more

Mission: Our work ensures that over 14 million people can reliably turn their lights on-and complete their jobs, take care of their families, and live in comfort with convenience.

ISO New England Reviews

Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
ISO New England President, CEO, and Director Gordon van Welie
Gordon van Welie
24 Ratings
  • Helpful (1)

    "Proud to be part of Team ISO-NE"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Manager in Holyoke, MA
    Current Employee - Manager in Holyoke, MA
    Positive Outlook
    Approves of CEO

    I have been working at ISO New England full-time (More than 10 years)


    Employee development is focused both on department objectives as well as the individual’s personal and professional career goals. As a manager, I aim to make employees successful in their current role, but also work with them to strengthen transferable skills that make them more valuable so, if they chose, they are better able to move to other parts of the organization or take on other career paths to broaden their experiences.


    There can be different standards for different departments; consistency would better set employee and management expectations.

    Advice to Management

    Remain open to internal transfers as a way to give employees a broader set of experiences

See All 46 Reviews

ISO New England Photos

ISO New England photo of: ISO New England
ISO New England photo of: In addition to our CSA, we enjoy a weekly Farmer's Market onsite!
ISO New England photo of: Panoramic of our Gold-level LEED™ building
ISO New England photo of: north building
See All PhotosSee All

ISO New England Interviews



Getting an Interview

Getting an Interview





    Energy Analyst Interview

    Anonymous Employee
    Accepted Offer
    Negative Experience
    Average Interview


    I applied online. The process took 4 weeks. I interviewed at ISO New England.


    Applied online and was asked to a phone interview. My background matched a very specific type of candidate they were looking for. After phone interview with HR, was invited to a call with the managers of the group, and then invited to fly out for an in-person. Received an offer but declined it, mostly based on personal preference but also had some reservations about the firm. There seemed to be some miscommunication between HR and the actual managers of the group on the level / salary they were looking to bring someone in at. I was quoted a specific salary which got me to fly out for the interview, and was then offered a much lower one for the job. I understand these things happen, but I was a little turned off by the experience and didn't think it was a quality way to start off a long term relationship.

    Interview Questions

    • What types of specific projects have you worked on directly related to the job?   Answer Question
See All 8 Interviews

Company Updates

  • Looking to change careers in 2017? ISO New England is hiring across several departments.

    Careers at ISO New England

    Links to pages on career and student opportunities with ISO New England, and ISO benefits

  • ISO New England uses BIG Data to keep the power flowing throughout the six New England states. Interested in learning more about our work? Check out our current job openings for energy analysts and more at


    Links to pages on career and student opportunities with ISO New England, and ISO benefits

See AllSee All

ISO New England Awards & Accolades

Let us know if we're missing any workplace or industry recognition – Add Awards

ISO New England Locations

Work at ISO New England? Share Your Experiences

ISO New England
  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate