anyone have any info about this company?like what they mainly do?how they treat their employees? and any lil background info about them in general..

thanks...