Pros
I waited months for this review as to remove any general day to day bias and look at it reflectively. Pros: People - Gopher has done a great job of hiring people that you don't mind being in an office with for 8 hours a day. I still stay in contact with a handful, and I am one to keep a hard line drawn professionally and personally. Collaboration - There is genuine effort to build better communication and collaboration. That is not to say that there aren't problems, but Gopher hasn't stopped trying to improve, and demanding more than that is foolhardy. Focuses beyond work - There is genuine effort from committees for activities and entertainment. Putt-putt competitions, potlucks, 4 leaf clover hunts for what prizes they could eek out of senior leadership, etc., etc.. Also, though it may seem simple, they provide sit/stand options and encourage regular walks which are a boon physically and mentally. I don't want it be painted as a bad job, a major deciding factor in my departure was career growth, and stepping into a role that promotes more technological modernity
Cons
Small company leadership mentality - The CEO runs everything that he has a passing interest in, and no matter your position, you will have the distinct impression that he believes he can do your job better. Things will be broken to appease him, and projects will be abandoned if software/SAAS functionality is impossible the way he pictures it. Stuck in the past - From a technology bias, the absolute aversion to data on a corporate level is astounding. The drawn out struggle to design SharePoint as anything other than a singular tree structure document repository without departmental separation or basic security group organization was demoralizing. Disclaimer: If half stars were an option, optional ratings would be higher. In the end I am rating a job, not a burger. It is hard to give 5 stars to something I have to give 8 hours of every day to, so I can afford food and shelter.