Pros: talented people, great accounts, good experience
Cons: no clear career pathing and criteria for promotion, interdiscipline collaboration uncommon, not punctual
Razorfish provides a calm, casual environment in which employees set their own hours as long as they do what it takes to get the job done.
This is a good place for learning lots of tools and best practices for your career. Long-term career growth could use some major refining. Management is aware, has acknowledged it, and put forth a plan to correct this shortcoming.
Co-workers are quirky and brilliant. However, no one speaks to you unless you speak to them first.
Depending on what discipline you're in, the hardest part of job is not always seeing how your work ultimately benefits the client.