The Perforce acquisition of Puppet has not gone well at all. It wouldn't be overstating to say it's been a disaster. Perforce leadership clearly doesn't know what to do with the new DevOps toy they just bought and the Perforce management & leadership style is extremely opaque in terms of communication with employees. This is no longer a company that treats human beings with a basic amount of respect. Avoid at all costs.