Pros
Most employees are nice people and fun to hang out with. Made a few lifelong friends. Good entry level job to gain industry knowledge and move on.
Cons
No solid training or career development. I only had 2 reviews in the 5 years I worked here. Very cliquey. Will only move up quickly if you are in certain department/group and like to brown nose. Employees are undervalued and overworked. They hire young energetic people, and you watch their spark fade away overtime. Turnover is insane due to high stress, low pay environment. Job descriptions are not clear and you will find yourself doing the exact same work as someone higher up than you but at much lower pay/title Company does not trust employees or care about their health/safety. Somehow were deemed essential and forced all employees to return to the office during covid. They think WFH is to blame for low billings rather than the current pandemic we are facing. Advertising is not essential and even if it was, why risk getting your employees sick?