small-cap IT stock