The company has a strong cash position and is not facing any financial issues.
Cons
The company has a highly centralized management style, and a number of employees have been dismissed in a manner perceived as lacking due process or respect. As a result, the company has faced numerous Industrial Relations cases.