I would check the employment contract asap.
I would check the employment contract asap.
It wouldn't be ethical to drive into the company office, then work on your side gigs using their computers, bandwidth, software, etc.
There's nothing unethical about working on personal projects while not at work. In a lot of US states, an employer can't legally stop you either, salaried or not, unless they can make the case that you working on your side projects directly harms them. That can be a hard case for them to make as well, since, typically, someone who practices their craft outside of "work" improves themselves in a way that benefits their employer.
When I hire programmers, I very much want to hear about their side projects. Not because I want to lay claim to them, but because I want to have a broader sense for what makes a candidate tick. All things being equal, I'd hire a candidate who works on interesting side projects over one who didn't as well.
That's in part because what I consider to be "immoral" is likely different than the OP. I could be an anarchist that believes the only moral act is to undermine my employer. Or I could be so dedicated to my employer that I'd consider merely thinking negative thoughts about them immoral.
In the end, it's not about what's "immoral", it's about what's legal. Which, of course, depends on where you live and how smart your lawyers are.
There's a reason why the GNU project requires an explicit waiver from the contributor's employer for all contributions. Anything less puts them at risk of civil or criminal liability.
this assumption is correct for vast majority of employed people
you would have to refer to your specific employment contract. for me personally it always stated the amount of hours I'm expected to be working per day or month.
spoken gentle-human's agreement is one thing, what is written in the contract is another and always legally binding...
I would like to hear someone tell their boss they spend 1 or more hours every day working on a personal project on company's time, if its not dishonest it should not be a problem and will be met with praise and compliments I'm sure...
If I can put up with work getting in the way of life (on call, no overtime pay, etc) employers can put up with life getting in the way of work (appointments, off topic research, etc).
Nine times out of ten it ends up helping them too. The research ends up being mutually beneficial. A healthy me keeps coming to work. The list goes on.
I just try to be honest and reasonable about it. So far they have too. Please let me know what needs to be done, and it will get done.
Company time only exists when the company is paying for time, salaried employees are filling a company role not being paid for any specific period of time. If the company gets too specific about what time belongs to them they risk losing the exempt part of salaried-exempt and would owe back pay for any time over 40 hours that you may have worked.
Another wrinkle is most workers aren't really aware of the legalities of salaried work, you'll see people making statements like the OP here about "company time" for example. Originally the arrangement was designed for people like CEOs and executives of companies where it wouldn't make sense to track hours as they had a stake in the company, but it has been expanded mostly to side step things like mandatory overtime pay.