3 ms·
Still confused. This post is about the fact that one former employee turned up to an AMA and said bad things about the company culture?
by stevage 5y ago
Still confused. This post is about the fact that one former employee turned up to an AMA and said bad things about the company culture?
- rurban 5y agoMultiple ex-employees showed up. Read the thread.