Pros
Mediocre benefits (standard for small company).
Cons
Low pay, disrespectful and ineffective management. Outrageous behavior by coworkers is ignored by management. No connection between rewards, pay, and quality of work. "Operations" is said by upper management in tones as if a dirty word. No potential for job growth. No investment in employee training, education, or development. Upper management is indifferent to the little people and does not understand their value or have any desire to work at keeping employees from quitting.