here is my mini rant... they expect you to do “plus one” work and a bunch of unchargable stuff, and you've got to play along if you want to be rated as good. basically do extra work for free, on top of your actual project, otherwise your performance looks weak. it’s a scam imho...
staffing is a constant headache and the process is not clear at all andd you never know who makes the decisions, and every time you’re scrambling just to land somewhere. feels like you’re rolling dice more than planning a career.
and forget about keeping your tech skills. most people get pushed into business analyst or pm type roles whether they want to or not. you stop coding, you stop building, you end up in meetings taking notes. your skills just rot away.
ok, soooo -- no promotions, no raises. fine... 2+ yrs of nothing for a lot of people. they just say wait, be patient... but nothing changes. what’s the point of working harder if the outcome is the same??
nobody will be surprised when I say that everyone i know is pulling overtime, weekends, late nights. they say it’s temporary but it’s always like that. that's just acn, that's what they say. and that's the game they've been playing for decades. it just becomes normal. at this point you start asking yourself, why am i even here???