"Flexible work schedule, Management has a high turn-over."
"Changes in the IT Management have made the work environment very difficult. The new management does not know or understand the customer base and their needs."
Update your browser to have a more positive job search experience.
Upgrade My Browser