Went through a tough time, but great experience.
This was my first serious job out of school. I worked here for under five years, but in that time I was given amazing opportunities for a junior staff member (work travel, responsibilities, creative direction).
Upper management is unnecessarily hierarchical and matrixed for an organization of this size, and this leads to bottlenecks in information - more ... flow down to lower level staff.
Still, overwhelmingly positive. If they paid salaries that were a bit more competitive, I'd be happy to work here long term. - less