You can learn a bit about handling finances.
No bonuses for contract staff. No form of conversion for long serving contract staff.
A good place to work because is a training ground.
Not increasing salaries when necessary.
You are always challenged to offer new ways of doing things and be current with happenings in the economy, government, and in your industry.
Negativity of being sole proprietor.
Innovations, learning and good treatment of workers.
None.