Pros
There are dogs in the office.
Cons
It is an absolute wonder anything gets done at all! Most of my department spent the day on Buzzfeed and Facebook or on a private chat talking about everyone else in the office. The systems are archaic and manual and the company is reluctant to change. After being "trained" I was finally "allowed" to hit the ground running with my client. This proved to be more difficult than anticipated due to a long history of mismanagement which I spent the next couple of months attempting to rectify. When I finally achieved some semblance of order with the client I was rewarded by being laid off due to budget constraints. Seems a fitting way to reward an employee for improving efficiency, right? This company was a complete waste of my time and talents and I have never been more frustrated with an employer.