No job security, no transparency or honesty from management, the clients of each campaign have the power to make your life living hell if they want and no one will stop them. No matter how valid or legitimate the complaint or concern, you're dismissed and gaslit. Somehow it's always your fault and something you can do better. But if you do well, you'll only be rewarded with more work for no extra pay. And if you have an issue that just impacts you management will not do anything about it unless you constantly nag them. It's fine for a transitional job, or for a chapter in your life. But I don't know a single truly happy employee. Stay as long as you need/can and look for better elsewhere.