Management is skilled, hard working and driven. Really motivation to employees. It's a bottom up company - meaning the employees run the show and management coordinates employees wishes.
Cons
trying to do a little more than they can handle, good to have big goals, but needs to be realistic also