Pros
Haven't worked in a company where it was so easy to communicate and be heard by the entire management. Coalegues are the same, very honest and down to earth people, absolutelly zero toxicity, and any work get's done easily once you are in such an environment!
Cons
There are really no cons.