
Everyone is friendly and hard working
lower management needs to evolve quickly.
Solving a problem gives me a great sense of satisfaction.
The CEO knows what he is doing and doesn't play around.
Most everyone is willing to work together to get the job done.
The CEO gave me a very good idea of what the job would be like in my second interview.
Being paid more / having retirement program of some sort. Having the workload more clearly defined / structured would also help.
At the highest level of leadership they do a great job of clearly expressing their vision. As you take steps down the management ladder the execution of that vision gets diluted quickly with busy work.