I work in an office with three different companies: a cleaning company, a sales company that approaches customers selling cleanings from the above company, and an insurance company for household appliances. They're seperate, but all run by my boss.
My boss shuffles workers around when he needs to. Someone from the sales company might cover for someone who's off sick on the admin side of the cleaning company every now and then, or if they're understaffed they'll pitch in to do their part. I don't mind that, exactly - it's usually a one-off thing, and because the companies work closely together, it helps to keep the gears turning. I often sit in on the cleaning company towards the end of the day to help with paperwork. It's where I started, so I can do it fast.
I was originally working for the cleaning company but soon enough ended up as a general IT bod for the whole office. I'd fix printers, set up email accounts, fix computers. Eventually my boss asks me to create a website for an associate company. It's not based in the office, but my boss runs it too. I make it, figuring this is a one-time thing.
In the course of doing this he asks me to help automate the process of ordering a cleaning. Before, they'd call up, we'd take their details, write it down and type it into an Excel sheet. It was very time consuming - now, they can just fill out a form on the website, which will add it to an Excel sheet automatically and then print it out. It's nothing fancy - just some taped together pieces of freeware and some batch files - but it's more efficient.
I settle into the role of IT. I fix computers and tinker at a website - it's good work, I'm always occupied, and I'm enjoying it.
I come into work this morning and my computer's not on my desk. It's been moved into the insurance company, where I now work. I know nothing about how the insurance company works - I'm basically having to be retrained from scratch.
On top of this, he's still expecting me to do the IT work. I'm still tinkering at the website, I'm still maintaining the computers, and still scurrying about with all of my other duties, too. My boss says that it's because he wants me to learn new things and find my niche, but that sounds like nonsense to me. My niche is IT because I'm the only one in the office who can do it.
I'm not sure what to do from here. I'm tempted to just quit. I can't deal with the instability that apparently comes with this job, because I don't think it's going to stop.