- A lot of bureaucracy to deal with in a fairly small company.
- Very top-down management philosophy. New ideas are expected to flow from upper levels down, rarely from rank and file up.
- IT department does not have a culture of customer satisfaction. Does not work well with development.
- Corporate strategy is to grow through acquisition instead of by creating new products/ideas internally.
- Not a lot of love and affection lavished on employees.