Exposure to a lot of interesting work with a great insight into how a company runs due to small-medium size.
Cons
Very few benefits, weak company culture, no HR department and little opportunity for recognition and progression. Processes still being established in many markets means many obstacles to work through.