At work I’m part of a project team, we’re now finally at the part where suppliers are coming in to pitch to our specification.
The project manager has gone to my manager to ask me not to join the pitches as there are too many people.
I’m new to the company and it’s just made me feel shit.