They are very open to share information with the employees about the current status of the company. Whether they are good or bad news, you feel that you are part of the whole.
Cons
There is no specific career growth. Most of the time you are on your own. Small company, small teams, you end up covering many roles.