Vantaggi
Most of the people and the mission is great. The benefits package punches above their weight. Depending upon your manager there may be good career growth, or you could be stagnant.
Svantaggi
The CSuite is absolutely toxic. The president, the CEO and the COO spend time trying to either game the system or abuse it for personal gains. I've watched them hire employees to make sure they had what they needed to fire other employees, only just to let that new hire go once they've used them for their purposes. There's been rumors of the president having inappropriate relationships with employees, the COO gets inappropriately drunk at events to the point of standing on bars at events and the current CEO can't ever be bothered to demonstrate real leadership, instead just relies on his friendship.with the president and the fact that Tim has zero desire to return to a full time role. You either play their game or you're gone