SwirlyNarwhal
SwirlyNarwhal

What's the worst company you have worked for?

What made it worst? The pay, the culture, or your manager?

14mo ago
Discover more
Curated from across