Pros
You can gain experience in a lot of things if you take initiative and you can bring your dog
Cons
-Many conflicts of interest amongst middle management leading to inconsistencies in policies and no ownership of mistakes -Low pay for lots of work -Poor insurance options and little options for leave of absence -Little to no pay time off or sick/personal days -Micro managing and time clocked to the minute -Very stingy on pay and purchasing necessary equipment -Try to be a hip/cool small agency but pays more attention to decor of the office then practicality of work environment and client's priorities -Will produce anything to please the client even if terrible design or a project that a branding agency would not do -Management does not value employees opinions or expertise -Does not trust employees to talk to clients which creates miscommunication between clients and creative team -Management will blame team for a failed project or late deadline when they are really at fault -Management will contact you after hours and expect you to work -Lack of communication all around -No training or orientation -When hired you are thrown into a messy environment and yet held responsible for not knowing procedures. -Gossipy and occasionally unethical upper management -Paycheck miscalculated almost every month -Often inappropriate remarks from middle management -Inappropriate relationships amongst middle management -Favoritism and nepotism -Management often clueless about production team and creative team efforts -Not willing to invest in new technology or campaign ideas and sticking to traditional media -Lowest retention rate of any company probably in the Lansing area -Interns paid nothing and expected to do the same job as full time employees without training or shadowing