n the time I have worked here, there has been a lot of change. Unfortunately, it hasn't been managed well. Employees are left behind and the only reason they matter at this point is to keep turnover from getting worse and hurting the bottom line.
Benefits have been cut over time.The most obvious is health insurance -premiums are low, but there is literally 0 coverage until you meet a high deductible. For most people who do not max out their deductible with frequent medical care, this results in much higher medical costs.
People are let go or unexpectedly "leave the organization" frequently, and there is no transparency about the never ending rotation, leaving many employees wondering if they're next.
Employees are unhappy, and this is not an environment that is interested in improving. You are lucky if you have the chance to air your concerns, and even then they are usually brushed off. There are a lot of loyal employees here that care about seeing the employee culture improve again, and management does not want to hear it. They just want to keep pushing the bottom line down day in and day out, and they don't go to their employees for feedback or listen when it is given.
Compensation was recently adjusted but at least in technical support, it is still not competitive for the level of support that we provide. If you want to get your foot in the door, this could be a good first tech support job. But if you want to stay somewhere long term without being pushed to burnout in a tense and negative environment, then this will not be a good choice long term.
Hopefully eventually the people who really care about a good employee culture, will get in front of the right decision-makers. A good environment will produce better work, and executive management here seems stuck on a more old-fashioned model of worker-bee productivity as well as being distracted by anything that will "drive value" besides the humans doing the valuable work.