Company is seriously understaffed. Management really has no clue what is going on and you can basically tell them anything you want them to believe as long as you have their ear. Most of the IT Department (Developers) are not direct employees of Carco (they work for a Vendor Company that bills back to Carco), so there is no accountability and it is in the best interest of IT to deliver substandard installs. They get to just charge more to Carco to fix the problems and this cost is passed on directly to Carco's customers. If I was a Company looking to implement or change my background screening program, I would stay clear of this Company. They talk a good game, but they are terrible. Turnover in the company is very high because there is no upward mobility, salaries are very low, bonuses are non-existent and they even do everything in their power to avoid cost of living increases.