positive motivation, opportunities to progress, young/creative team, easy to work with, management approachable +with an open ear to employees' needs and feedback
Cons
fast growth and success needs constant improvement and development of the company's structure, which takes time and energy, but positive results are visible