I applied online. The process took 6 weeks. I interviewed at City Square Associates (Norwood, MA)
Interview
Lengthy process. Even if you have all the capabilities, there is a chance that you will not be selected for the position but in return you will be given a lame excuse for not being selected, not at all professional!