I worked at an Italian Restaurant chain located in the Silicon Valley, a small company with about 4 locations in the West Valley, the North Valley, and an office on Stevens Creek blvd.
They worked my quite hard and would often seat my tables 15 minutes before my shift started, created an environment that forced the "long term employees" to do their side work off the clock (the short term employees where the ones who did not work of the clock to get their side work done), and made it impossible to take a mid shift break by asking you to do task as you tried to eat (long term employees learned to leave the building during a mid shift break).
I had worked a location for the required 3 months and became eligible to get health insurance but before this event occurred they learned that I am a "Type 1 Diabetic" despite my efforts to hide it from them, I have learned the hard way to keep this information to myself.
One day before I was able to qualify for health insurance I was informed that "things where not working out" and that I was going to be let go BUT if I like I can work at the Formal Restaurant located in the North Valley which I accepted being that any job is better than no job.
I then went to work at the Formal Restaurant and after two weeks there I went the main office and asked about getting health insurance. I was told by an office worker that "since I am working at a different restaurant that my 3 month waiting period had started over from and that I would need to wait another three months to qualify.
The office is one large room and all of the woman in the office stopped what they where doing as soon as they heard my question and I told them my name, and they had the look of "I know and you know this is BS but what are you going to do" on there faces as I was informed of this policy. As I walked out the door I heard something about "get another job" from the women in the office.
Needles to say I did.