Okay so here's the story:
I am a developer on a very small team for a small company and we are all 1099. This is my first dev job and I've been there about a year.
I was given this internal customer support app to work on alone. Fine. But given just one 3 week sprint to do it during which I was on vacation for the 1st week after handoff of the design. Then I got covid.
Basically I didn't get it completed in time even though it was a non-essential app and i completed what I could complete without the rest of the api's (which my boss still hasnt given me) the next week.
Today my boss has a talk with me about the hours I've billed for Jan. Essentially accusing me of not having worked the hours I billed. Because the code that I did do on a separate branch wasn't merged into development before the end of that sprint.
It had a file structure, api call, types, slices/reducers, components, a few feature pages. He refused to even look at the branch and just kept referencing how he hadn't seen anything in development.
Nevermind that I got the entire app finished the following week.
This is a rant but I could just cry. They keep piling more and more shit onto us. We rebuilt the entire front end for web and mobile in like 5 months and they just keep adding external apps and more features at the speed of light.
We don't even have our FE TESTED because we have no time and it's never prioritized in sprints.
Then in this discussion he was like 'I really like you as a person and you have a great opportunity here. But this can't happen again' and I was like 'what go on vacation and then get covid????'
He just kept saying how it's such a good opportunity to work with so many skilled people. Meanwhile neither of our 2 seniors has any time for mentorship and one can barely speak English. The guy who doesn't know much English is very smart and talented but it can be hard to get feedback or ask him for help because it's awkward having to ask him to repeat himself 5 times.
Anyway during this convo he also told me that there aren't many jobs out there for people who aren't senior devs (a lie) and basically insinuated that I should stay and learn and just, I don't know not get sick I guess.
I'm just so done. He wouldn't even look at the code that I had written in January. He just had this narrative that because the entire app wasn't done in time I hadn't done enough work.
I'm going to fucking quit this shit. The money is good but not good enough. I want a job where management is actually organized and everyone isn't spread so fucking thin.