Very terrible management, treats employees like garbage, constant requirement changes, verbal abuse from manager, terrible communication about performance, lack of recognition for good work, company only appreciates push overs that suck up to their bosses.