Delta Tau Cha-ching! - Anonymous New York ISO Employee Review

1.0
Jun 10, 2016
Recommend
CEO approval
Business outlook

Pros

Few places you make $500k+ just for being cocky and self-interested. No real management skills needed, just throw peons & consultants under any buses coming at you and give the Board the mushroom treatment. Management is a supportive brotherhood, a lot like a frat, but better! Act better than everyone else and chase girls. Most important frat rule (ISO code of conduct), remain “independent”, which means have most important meetings with certain MPs (Money People) and scary government types on neutral turf (golf courses and bars) away from the crowds. Now that is independence. Don’t sweat the work and other small stuff, at these important meetings you will be told what conclusions to back in to. How else you gonna get the MPs (Money People) to approve those 33% annual bonuses, unless they make $$ too? That’s what “shared governance” means, you scratch their back, they scratch yours. And it isn’t like this $$ is coming out of the MPs or NYISOs pockets, what do you think consumers are for?

Cons

Not too many cons,even if you are completely ruthless, incompetent or total womanizer, the frat still has your back. Worst case is you get a “special performance” bonus ($$$everance package), you still get special access to your former frat brothers , and now you are an MP ( Money Person) and approve their 33% annual bonuses at the same golf course and bar.

avatar
New York ISO Response
10y
I am surprised by the comments posted here. I have not found any of the above to be true during my time here, other than most employees, including management, do work very collaboratively and will help each other out as much as needed. Within the last several months there have been several changes in leadership, including our new CEO. As our turnover rate is extremely low, it may be that you left before several of these changes occurred. As I am not aware (nor could validate) the events you felt occurred during your previous time as an employee, I am unable to provide further comment.

Explore other reviews about New York ISO

5.0
Apr 14, 2026
Recommend
CEO approval
Business outlook

Pros

Impactful Role contributing to the essential role of keeping the lights on.

Cons

Have not observed any cons.

3.0
May 26, 2026
Recommend
CEO approval
Business outlook

Pros

Definitely introduces you to new things

Cons

Depending on the team you are on, it may be the least mind stimulating thing you are doing

See reviews by: Helpful|Rating|Date|All