Training is horrible, metrics are unattainable in this market environment, the resources they claim to have for new employees are not as supportive as they say, the new supervisors for some divisions are only out for themselves and get frustrated when you do not do things the way they would. Positive feedback is next to none. Even with great success, your commission is completely dependent upon the delivery team which is not always as accessible as one would think. The recruiters are overworked and picky about which job orders they want to focus on. the list goes on and on, I would rethink working for this company.