Pros
The best part about this company is making good friendships, fortunately you will do that almost anywhere you go. Only good as a stepping stone for people out of college
Cons
First off you will be underpaid no matter who you are. Management does not see you as an asset rather something they can take advantage of. They will promise you the world and set "goals" however it does not matter how many you complete you will not be rewarded for them, you will merely be asked to complete more "goals". You might ask for a raise or review and give valid reasons why you deserve one. They will cancel your review they schedule no matter who you are to show "dominance". In actuality, it shows they don't care about you (why even schedule it when you know it will be moved as well as be informed it's going to be moved. It merely shows a lack of respect) . You will be beaten down and asked to do more and more and more. If you create something for the company you will be lucky to see a bonus if you fight for it and even then you will be lucky to get a few hundred dollars. The owners like to brag about driving $110,000 cars to work while you're barely struggling to live on your own for the first time. They treat there employees as expendable at all costs. The entire company is full of people trying to step on each other to get ahead unfortunately. No one cares at all about your actual experience, rather if you can assert yourself. Management also will never directly ask you about your issues, instead they start the gossip and ask other employees about you. The gossip is created by the two owners who seem like they know nothing about the industry (or atleast act like it). If management does talk to you they can often be very rude and make "jokes" that are absolutely insulting and claim they are kidding. The industry standards... Well they have no standards they rely on there employees to create them as always claim "we are unaware" when there is an issue. The same problems arise time and time again because everyone is powerless to fix them and management refuses to put money into the output of the work and focus on quantity over quality. Also they love to over promise and under deliver which is the biggest recipe for failure in marketing. If you work here you better prepare for "save the client" meetings on almost a daily basis and if you make a small mistake you better not forget about it because management won't. Don't expect any training or guidance unless you are lucky Management has no loyalty to there employees and will blame you if a client is lost. They ask you to post reviews management doesn't want to fix problems they want to mask them with fake reviews instead. Like I said a stepping stone a a first job out of college and that's it. Don't stay too long.