"The work environment was less than appealing. The supervisor of the operations center was not on site and had very little technical experience. Overall I would not recommend working for this company, seems very disorganized and little communication from higher management."
Update your browser to have a more positive job search experience.
Upgrade My Browser