Pros
As an employee at Zeekee, your fellow workers in the pit can be your best friends. The support team has some of the nicest folks you'll meet, who gracefully deal with (inevitably) irritated clients. The design team is stifled by management, but has always been very talented and try to create inspired work when they can. Not to mention, they are loyal and helpful to their coworkers. The developers are smart, friendly and capable, albeit stifled by the outdated methods pushed by the management.
Cons
*Note: I consider myself an optimist who tries to see the best in people, appreciate what I have, and give people the benefit of the doubt. Zeekee has a lot of potholes that need filling, and sadly, during my time there, I struggled to find where they were actually being fixed. > On the management side: the management, while not all bad, often talks down to its employees, and generally creates a difficult environment to thrive in. If your style is to keep your head down, and never progress or grow, then Zeekee would be a fine choice for you. The CEO, when he is actually in the office, spends his time in one of two ways: in a closed door meeting (where he may or may not be tearing someone a new one), or pacing through the main work area, hovering over employees and watching over their shoulders, which becomes very uncomfortable. (This happens a lot.) > On the design side: The CEO and CTO, who both have absolutely zero eye for good design, staunchly believe they know more than the Zeekee design team about it--which is absurd, and often becomes disheartening and disrespectful. They are both totally unafraid to tell these designers that their work is "poor design," not knowing whether or not this is actually true. A designer's skin should be thick, not scarred. > On the development side: Zeekee frequently stifles its development team by using a custom CMS which was created, and is maintained, by one man. It would be easier and smarter to have the dev team use one of the massively successful (and 100% free) CMS's maintained by scores of capable developers every day. Zeekee's in-house CMS makes life difficult for developers on a daily basis and causes problems for clients as well. Not to mention that its use by only one agency means there's little-to-no documentation or training tools for someone learning to use it or fix a difficult issue within it. > On the support side: everything feels like it's on the support team's shoulders, which is unfair to everyone. One of the CEO's only daily concerns is keeping a low support ticket count, the unparalleled priority of which creates countless problems for almost the entire Zeekee staff.