Text this: Employee Perception on Lean Practices in the Internal Supply Chain Performance