Ugh, sounds horrible. This is what happens when extroverted bullshitters get to decide the rules around career advancement. Your ability to write self-promotional marketing slop counts for as much as or more than the actual work you were hired to do. I say this as someone who is right now grudgingly writing self-promotional marketing slop instead of doing my job.