Great People and culture. Easy to interact with, an automous culture enabling individual growth.
Pros: people, flexibility, autonomy
Cons: tough market, lack of growth, accountability.
Great culture with great people. Days were a bit long at 10-12 hours 5-6 days a week, however you managed your own time with little to no micro management.
The hardest part of the job was the number of thingst to get done, in a tough market climate. Continous pressure to do more with less.
The most enjoyable was the people. The people are in tune, and all are out for success and motivated.