3.0
Feb 29, 2024
Anonymous employee
Former employee, more than 1 year
Burlington, MA
Recommend
CEO approval
Business outlook
Pros
Good place to start your career and get introduced to digital marketing. You get to wear many hats.
Cons
Client list. Lack of team structure, you work alone most of the time.