Comment
Comment by ecshafer
As part of this they also announced they have 18 people that are executives / manager types as part of the "team". The company in the picture is ~40 people roughly. So almost half of the company is management / executives?