Not consistent on work and…
Not consistent on work and communication, and not stick on promised due date. Not happy with not finishing what supposed to be done.
Singapore
Not consistent on work and communication, and not stick on promised due date. Not happy with not finishing what supposed to be done.