4 matching questions
The ridiculous deadlines. They need to relax a bit and let the techs finish their job PROPERLY, not be micro-managing every little thing. They are not machines.
Answered 24 July 2019
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.