The organization is a mix of all of the bad cultural parts of other local companies, one that struggles to attract talent. Bonus structure is fake - in the multiple years working here I've never had a bonus remotely close to 100%. Pay is not competitive and benefits are awful.