I applied through college or university. I interviewed at Constant Contact (Waltham, MA) in Apr 2017
Interview
The interview will take you 2 hour and you will meet with multiple people from different department. The company is far from Boston. You really have to have a car. The interview question is very general. You just have to honest and please.