A customized CRM implementation for my job. CRM (customer relationship management) is software that is meant to keep track of all your sales, support calls, clients, leads, opportunites, etc. A lot of companies are starting to use them to get new business and track how current business is doing. Some CRM programs track everything like a clients and client's family important dates, so on thier anniversary you get a task to send them a card or their CEO's kid a birthday gift. I work in an insurance company as the IT Specialist and I am a programmer, so its my job to turn a generic CRM program into a insurance CRM program. The fact that I don't know insurance also frustrates things. I meet with a couple of the heads of various departments a few times a month and we get more checklist of features they want and I go and build them, break other parts - repair the parts, and then do it all over again for a new feature.