There is all sorts of bullshit in the corporate World. The fact that I asked for part time made them think I wasn't happy there, witch ofcource was kind of true, but I needed the job. In any case it made them feel like I wouldn't like it there so they thought it was better to let me go. If you want to Think its bullshit, its not much I can do about that.
But I really don't see why you decide to be rude to the only one that answered your thread?
And about the terms: I can only speak for Sweden, and it doesn't work like that here. When you don't have a job, its hard to get one, but when you do, its easy to get another one. So before you work there, they have all the cards, but once you started, you will have all the cards, because they have become dependent of you, and all other software companies wants to hire you.