I worked at TechTarget full-time (More than 3 years)
Smartest sales and client services folks around, managers will work with you to help you do your best. Learned a lot about sales and marketing. Good benefits....and great bagels on Wednesdays
Lots of different departments, feels like there's overlap when you need something from another group
The process took 1 day. I interviewed at TechTarget (Newton, MA).
Overall positive experience. I first walked in and had to re fill in an application. I then met with a woman from HR. She spent some time going over the position and then she asked me about my previous experience and how it would relate to the open position. I then had the opportunity to ask some questions.
Once we were done (after 20-30 mins) I briefly met with another woman in HR. I talked more about my previous experience.