Unfortunately, like the other reviews say, this place is a cult and the leader (CEO ) is an extremely controlling narcissist. He pushes religion on people and thinks he is doing good in the world by donating to charities but emotionally abuses his own employees. Super controlling about the smallest things (won't let people eat their lunch in the office, etc.).