Avantages
My day to day job and my clients are exactly what I want from a job. I am satisfied with the work I put out and excited that the campaigns I work on continue to get cooler.
Inconvénients
The past 6-9 months have started making me (and I think some of my coworkers) nervous about the direction of the company. In the past I could trust that this was a company that valued the development of it's talent, but it seems like that may not be the case anymore. A lot of people that seemed to be doing a good job have either left on their own (pushed out?) or have been let go. It makes me start to wonder if having an opinion will get me in trouble. It would really be bad if we fell into the tech startup trap of protecting your director/vp/c level people who aren't always right or behaving well over the interest of the rest of the employees and company.