- Was not aware that getting hired as a PM would only mean being on the Ongoing Support side of the business. This means that you are essentially talking with developers who are overseas all day every day trying to fix bugs on already launched websites that clients are finding. You are barely looking at timelines or estimates. Everything feels like a fire drill. Estimates from developers are constantly off, creating client satisfaction issues. This is unlike any experience I have ever had as a PM at agency for years. - Zero resources, and whatever resources you do have, you have no idea who they are. I would often be asked to resource out people I had never met before and came to find out, these resources acted like they had never worked on a website before (though they were a "Senior" developer). - Zero processes in place. I would hear from 4+ different people a day on how I should be doing something. No one (even in same departments) are following the same structure in Sharepoint, with client and internal meetings and notes, Jira, etc. - Bending over backwards for terrible clients who said "your team is incapable of doing anything correctly." Client Partners who should be helping with this client sat issues would say on mute for external calls, but then micromanage internally and it was your job as the PM to fix it. - Every internal call feels as if you are on an island on your own. Everyone is on mute, off camera.. there is no sense of team work or culture here whatsoever. - Little to no training. Be expected to kick off two clients your first five days here. I also got trained by someone who didn't have projects like mine, and later found out that I should be doing my projects a completely different way.