The company has made changes to incorporate better benefits to retain and attract employees.
Cons
Senior Management needs to communicate with the employees and make sure when present opportunities they are clear and make sure they follow through the commitment made to the employee.