Do not work here!
Terrible team work, terrible decisions with little to no logic. Communication among small teams doesn't exist. Every project is a rush and no time to actually design or develop the products. I feel sorry for the customers because Checkpoint doesn't actually design anything new, they just put what they have, from the past 10 years and put it a new form factor.