Pros
This is my first job after coming out of post-secondary and I was happy that I found a job doing the exact work I wanted to be doing (creating content, organizing social media strategy, running social media). I get a lot of freedom to do things on my own and am trusted with a perfect amount of tasks and responsibility. The people here are really easy to work with or to ask help from. The work-life balance is another big perk. Days pretty much stick to 9-5 and there is not a lot asked of you outside office hours. My boss is really accommodating to appointments, lunches, time off, etc.
Cons
Sometimes I wish the atmosphere was more collaborative. Most days I appreciate the freedom of setting my own schedule and getting my work done on my own, but wish there were more platforms to get more input from others on how I could improve my work and get additional ideas. Sometimes our teams will work together, and I always am happiest to do this sort of work.