Like other people say, this company is full of politics. The managers are like mediocre people who cannot get a better job at other companies, so they come here, do a mediocre job, and just try to hang onto their salary and perhaps advance higher and higher, and with higher pay. It is quite low level.