It's embarrassing. With today's job market I felt like I picked a real dud when so many great companies are hiring right now.
Great company, great product
Answered - Business Development (Former Employee) - Waltham, MA
I strongly dislike telling people that I worked here. I was recruited into an org. that had major attrition and it continued while I was there, and after I left. It's a blight on my resume.
Answered - Account Executive (Former Employee) - Home Based