Microsoft – “1”
Pros
Generous salary, ability to travel extensively if so desired. Ability to work from home.
Cons
Very poor communication between employees, resulting in job not being done properly. Chaotic management style.
Lack of teamwork.
Advice to Senior Management
Involve employees more in project decisions, management should not be so secretive towards their employees and their employees might in turn have better morale and work more efficiently.