Pros
Fair compensation with great health benefits . Transparency at the corporate level helps provide insight of companies success, areas of concern, projections, financials and goals.
Cons
Missing a lot of foundational structure. A lot of management is young with little industry experience.