 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.