I had to wear a shirt and tie to work. An analyst programmer would turn the requirements into a written spec, I would write the code and someone else would write the tests. We had no internet, so if I couldn't work it out on my own or get it from one of the books we had on the shelf then it wasn't happening. No email, no internet, so no working from home. I would leave at 5, get home, take off my tie and stop worrying. The pay was terrible. I loved it.