Pros
The constant barrage of terrible situations can build strong bonds between coworkers.
Cons
Management are dangerously inept and know very little about technology, marketing or how to run an agency. This leaves them unable to lead the company in any meaningful direction or fulfill the demands of their clients. They are entirely occupied with bringing in new business and immediately ignore clients once they have signed a contract. Teams are rarely given any notice that they are taking on a new client, and it often comes out that we have lost a couple weeks between contracted start dates and teams being assigned. Only a few employees (design and development) have meaningful job titles and defined roles, everyone else is considered a project manager or digital marketer as it behoves management. If you work here your title will likely be misconstrued or changed without your input, this is guaranteed for any UX hires. Ironpaper does not facilitate UX design or use an Agile methodology. When confronted about management issues, the first response will be to eagerly seek out lower level employees to blame. They often resort to pitting internal teams against each other in an attempt to avoid confronting problems. If you work here you will likely be accused of something you did not do, or gaslighted about things that you have accomplished. They will lie to anyone about anything, which makes them impossible to trust and dangerous to work for.