One of the best company cultures I have ever been in. They are more than willing to listen to anything you would like to bring to the table. A true "Open Door Policy"
Cons
The pay for higher level positions could be a bit more competitive. Struggle to higher high lever techs due to this.