I work for a company that values self-starters and does not value feedback. We get code review and bi-annual formal feedback, and that's it.
My history is that I was hired to do X, and have since been on X, Y, Z, P, Q projects, often without notice or training. I've asked to avoid a certain kind of tech, which was ignored. I haven't been perfect and I haven't pushed back enough against unreasonable requests. I've also botched some estimates based on too many responsibilities, changing priorities, burn out, and other things.
Recently co-workers have been praising me for small achievements and saying things like "if you're not too busy" and "I know you're busy". I believe they were put up to that. It's uncomfortable and worries me about the security of my position.
How can I ask if I'll still have a job after this project? Is it common for employers to carefully document performance and ensure I'm not pulled in a lot of directions to be able to fire me? I'm pretty sure I live in a "right-to-work" state where they don't need a reason.. but maybe unemployment insurance would come into play if they didn't have a reason?
Or should I ask co-workers if they were told not to bother me?