ability to use modern technology with agile methodologies. small company with little hierarchy. Flexible hours and good relationship with customers. Stress on average.
Inconvénients
low wages, poor career opportunities, personnel management sometimes missing or unclear. Lack of incentives with clear, measurable objectives.