You find yourself in a position that motivates you to learn fast, the technical marketing aspects sometime a bit over the edge even for someone with strong marketing experience like myself but the team is supportive as long as you keep proving yourself.
Cons
You are expected to learn a lot on the job, the process is not flexible, over supervised and with the weekly monitoring of rankings vs work as a new employee you sometimes feel like you are being expected more than you can.
Very strong work process with growing results, lots of learning in fact 30% of the work time dedicated to learning since this industry changes by the day.
Extra care for performance may seem too much but it comes from the need to get better and higher for clients.
Cons
Requires a lot of attention to every single task and lots of reviewing this can be a bit difficult when you have to keep your standards up all the time.