Ventajas
As another reviewer commented about, the positive reviews recently must be as a result of a mandate from the incompetent leadership team. Their are some smart people here in all areas of the organization especially engineering/product but the people performing a lot of impactful work don't get the notice and recognition for it. Technology is a conversation starter with Infosec teams but not worth the money or headache. Overall a decent place to gain some security experience if you have no other options and get to see first hand how a management team shouldn't look like.
Desventajas
Technology that's not a product after more than several years on the market. Leadership personnel that are unqualified in their roles and operate with questionable ethics. High turnover over with farewell emails on a weekly basis. Kansas City office selection.