Pay is terrible, low upward mobility, lots of cross-training where your job becomes more difficult and busier over time (with zero extra pay). Eventually you "make it" to Tier-2, which is where many people have apparently spent several years. No further pay or positions or advancements are easily available, and they are still likely for less than $1 more. A government-mandated cost of living increase boosted our pay more than advancement at this company.
Hours shift around frequently and with no concern for work/life balance. Went weeks back-to-back of starting before 9 AM, to the next week where I'd end after 9 PM. Pretty gruelling on the sleep schedule, makes life difficult to plan social events. "Weekends" shift around without warning, too.
Vacations will be slotted out randomly- the company will not grant more than one or two vacation days a week, even if you plan them months in advance.
Expect the typical "good idea, good place to work, got big and went public, sold out." You know, links to "rewards" and "prizes" or "competitions" or free little things (fruit boxes, pizza delivered to the work site) and all the little things they used to do when they cared about their employees are gone. They've done their best to hide it, but you occasionally hear employees talk about all kinds of perks that have recently been removed in the name of better profit margins as the company went public. Then, as more and more good things go (so that some MBA can justify their position), you get an email talking about how the stock ticker went up another little bit, just to rub that salt into the wound a little bit deeper.
Then you look over to the chat and realise it has gotten awful quiet, the time between calls has gotten razor thin, and a lot of the "old hands" and the more competent and friendly staff members (some of whom have been with CNX for over 10 years) are quietly stepping off the platform, leaving behind the mediocre or even outright incompetent to fill their shoes.
You also have a billion ways to screw up and get the pay bonus taken from you, (they do try to make you feel bad about yourself in these performance reviews, even if your stats are way above team or site average). There is no incentive for outperforming or going beyond the metric, which then leads to rewarding mediocrity over excellence.