"Management's lack of consideration for employees in the face of poor and unprofessional treatment by clients is appalling. Deadlines are unrealistic, and work is overly scrutinized by multiple levels of management. Great place to work if you like being constantly checked on and micromanaged."
Update your browser to have a more positive job search experience.
Upgrade My Browser