Pros
I met some great people at ESA, mostly those on the lower rungs. The CEO is a kind person and I have nothing bad to say about her, but there seems to be a culture of abuse that starts somewhere near the top at ESA.
Cons
In my time at ESA, it seemed that some of the best Project Managers were leaving and the most abusive and difficult-to-work-with PMs were staying. (There was a 20% turnover within 6 months that I noticed firsthand.) When I asked for them to hire more people to assist my department's growing needs, I was met with unresponsive management and no action. When I complained about unfair behavior and expectations, I was asked why I didn't work round-the-clock to placate unreasonable requests. And finally, when I was berated for not reading some PM's mind about a deadline-oriented project, I gave up and quit. I can't tell myself I'm making a positive difference for the environment when I walk into a toxic workplace every day and get completely worn out by dealing with bad behavior and excessive workloads.