Good working environment. Possibilities to manage your own project if any. Decent compensation. Atmosphere of small family if you like it.
Cons
Lack in competence of seniors. Bad understanding of technology they want to use. A lot of different projects in absolutely different domains. Favoritism.