 Neptune. My name is Erica Williams. I've been with Neptune for 20 years and I've enjoyed all 20 of those years. I've been in Department 61 the whole time I've been here and I enjoy my job and I enjoy the people I've met and it's a great place to work. Neptune Technology Group, Tallassee, Alabama. The wake-up call. Schwartz wasn't either one that got it in the Christmas story.