Conversation

We need a "Corporate Dictionary" like Urban Dictionary. Tired of explaining what various ambiguous terms in job descriptions actually mean.
5
18
Replying to
Terms like "biz dev" sound more ambiguous than they actually are. So inexperienced people often assume they're fit for roles they'd suck at
3
5