working at essentra plc in flippin ar employee reviews