The leadership team has put together one of the smartest teams I have ever been around and everybody is on the SAME page. Everyone is in sync and is willing to do ANYTHING to get the job done. People are willing to teach, collaborate and listen to new ideas which is important in a high tech company. Incredible things to come for this company.
Cons
There is nothing negative to say about the company or the leadership team. Keep doing what you are doing.