It's terribly awful company with full of horrible things. The management is horrible, the compensation is horrible, and the work atmosphere is also HORRIBLE!! The leadership is ignorant about proper delegation, so employees get overworked most of the time. We are often exhausted yet receive only minimal pay.