Pros
-Culture is relaxed
-Flexible work hours, if not in call center
-Exposure to top level management due to small size of company
Cons
-Full-time benefits are expensive, 1/4 cost at jobs previous to this
-Many employees need professional shaping and etiquette. Have a pro career but conduct far below a professional's manner.
-Deal with careless, and often, immature behavior from all levels of employees. Need to inject RACI model here. No surprise, if top level maintains poor practice in behavior, it will distribute
-Overall sense of dissatisfaction and slowness, belief that nothing will change
-Large separation of visibility and ownership between top management and the rest
-Little focus on personal or professional growth for employees
-Very hard for advancement due to small company size, inclination to hire outside the company
-Too much focus on operational tasks
-There is a ceiling for capacity of their current business model