I really enjoy games like these! :)
This is amazing!
I am decent and familiar with pygame, but I mainly upvoted this so other people would see it.
Sense your a moderator, I have a question for you.
In the next version you could put a ability to get better jobs the more money you have.
Remember, only like 3 weeks ago you were at 200 cycles, now your 1000.
Good job, this would be hard to make!