1.0
Mar 31, 2015
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
innovation was a must , not sure if this will be there in future
Cons
poor leadership , DBS used to please people more than improve the company objectives