Pros
Medium sized clients, great opportunities to work with different industries, handle a wide range of campaigns
Nice office space
Occasional company party
Ability to work on your own
Great staff - never knew anyone there I did not like
Kontras
The boss does not know how to treat people
If you are young and inexperienced, you will get thrown into the fire and blamed for your inexperience
Embarrassing meetings with clients and potential clients - boss acts out, says strange things, looks desperate to win new business
You will get yelled at and then you will be treated nicely -it's a vicious circle
You will be asked to do one thing, then get yelled at for doing that same thing and clients get mad if they feel you're not working on something they asked for - it's all due to the boss and how he goes back and forth. You need to deliver to the client what they need and stay on track and remind the boss what your deliverables are