Close to two years. One of my college professors who taught a few HTML courses and a fellow student suggested I apply. Before I knew it, I was doing several e-mail interviews that finally landed me the job. Sometimes we can stay as late as midnight and have to come in on weekends to get a project done on time, but that's an extreme rarity. Usually about 1 p.m. I have an assortment of canned soups stashed in my desk since my boss is such a slave driver.
Meeting deadlines most definitely makes the office tense.
People are scrambling to get the job done on time and it puts a great deal of pressure on our team to finish without error. Miscommunication also provides some tension between the company's departments. I never take my work home with me. It's such a terrible thing to use up your relaxation time to do work. It only adds more unnecessary stress to your life.