IT TECHNOLOGY 1000 310262341 Data check and company reliability