Since early 2019 , IBM is facing a class action lawsuit that claims the company violated federal law against age discrimination , though IBM maintains it makes its employment decisions based on skills .