Pros
HE was the best job I've ever had. I loved the company, loved my coworkers, and the management was excellent. The work-life balance was good, and it felt like my work mattered in helping the company succeed.
Cons
They hired a new CTO and he ruined everything. He restructured engineering and created massive layoffs cutting entire departments. Not just once, but they've had multiple cycles of layoffs, and from what I hear, still more to come. I have many friends still working at HE and I will say company culture and morale are at an ALL TIME LOW. Everyone is afraid they'll be laid off at any time. Nobody feels valued anymore. I also keep hearing the CTO uses lots of "sports" analogies which is silly and I know annoys some people. We were hitting our financial and booking goals every single week making crazy money. HE was doing SO well. I expected a very long, successful career there, but I guess in the end the company only cares about cutting costs and not its employees. I suggest everyone keeps their resume updated as they are expendable.