I applied online. The process took 2 weeks. I interviewed at beMarketing (Plymouth Meeting, PA)
Interview
The interview process was simple and transparent. Everyone I talked to was super nice and very clear on the expectations of the position. You could tell that the company had a good atmosphere and there was respect between coworkers.