Originally Posted by
r0cknry
I'm not drinking any kool aid lol. Just my observations. Obviously people are leaving for bigger and better. Who wouldn't? As others have said, if you are so miserable working here then why are you still working here? Literally every place in the entire world is hiring

If he hasn't left its because he's got skeletons in the closet. I've seen this type of behavior at a previous employer. All talk no action.