Pros
Coworkers are generally great--I became very close with my team members because we weathered a lot of change and adversity together; gained experience in hybrid publishing; authors are generally great to work with; the company mission is one I really believe in; and Bryce Mortimer (the company president) and the directors are nice as people (however, see "Cons" for my opinion of them as managers)
Cons
The pay is low in comparison to industry standard; expectations are not clearly defined nor communicated by management; significant changes were constantly made to my job description; and there is a CULTURE OF FEAR that flows from the very top throughout the entire company, which causes a variety of problems such as 1) micromanagement, 2) a tendency (of employees and managers alike) to shift blame to others for mistakes/problems, 3) a laborious, sometimes painstakingly slow decision-making process for everything book-related, 4) a tendency for managers to give employees, and authors, the run-around because nobody wants to take responsibility for making decisions ("you have to talk to so-and-so for that," "no, you have to talk to so-and-so" etc), 5) management is very sensitive to negative feedback and it's depressingly easy to be labeled an "attitude problem", and 6) high turnover (employees and directors alike).