I’m a project manager and I got majorly on top of my shit this week at work after drowning in over 100 projects for the last few months straight. The rest of this year and well into January should be smooth sailing, and DAMN that feels good.

Sign in to participate in the conversation

Generalistic and moderated instance.