Pros
Healthy and supportive environment. Workload balance. Birthday and performance bonuses,
Cons
Company processes are not settled yet, and are changing from time to time, it is more relevant to managment layer i guess. Anyway, it is not a big deal for me, because im a part of a squad that is quite stable.