Constructive criticism isn't practiced here at all. The vision and priorities are constantly changing as is the mood of the CEO. Did you as well as the CEO have a bad day? Well expect to be a punching bag for the next week. Mistakes are never forgiven even when they're made by people of power who refuse to send out memos of their dealings and change in direction. You create content that isn't up to par? You can be sure you'll be berated with curse words and insults.