You work with some of the best folks in the industry.
Very collaborative and open communication
Ample opportunities to grow and advance
Cons
Like any other smaller organization, there may be some areas the company doesn’t do as well as it can but the fact they know these areas and are always looking to work and turn it around is what values!