Why on earth would you do this in a companywide meeting?
Why on earth would you do this in a companywide meeting?
Throughout this period they kept promising they were trying to hire but I hadn't seen a single resume or interview.
Most jobs, I'd just bounce and leave 'em hanging at that point. But, I actually liked most of the people I worked with, they just had a terrible CEO that had a bad habit of seeing devs strictly as cost centers. I wanted them to fix it, and this was an appropriate move for that company and the company's culture.
Thanks for your judgement though, wish you'd been there to tell me how to be better.
It's not a social club, there's a requirement for devs to do work. Sometimes this work is boring or drudgery and as people we might say we don't want to do this and rather go sit in the sun and chill.
But the social contract is to either submit to both the interesting and unpleasant aspects of the work or go and be some free spirit elsewhere.
> Throughout this period they kept promising they were trying to hire but I hadn't seen a single resume or interview.
So, they were clearly lying. Pointing this out publicly like you did probably feels good for the ego and your principles BUT as you experienced, it's not a wise move if you want to actually stay at that company. Nobody likes to be pointed out in public, and unless you are in a position of power, you will be in the receiving end afterwards.
In any case from what you say that company wasn't a good place to be for you, so I hope you found another place.
I left for family reasons, but it remains the best place I’ve worked. Its product was leading the field because they actually had open discussions about things and built what people cared about.