Diversified professional expertiseThe good thingsThe company has a huge collection of expertise in various areas of technological applications, and is strong in integrating best suited technologies from any system house to package for its customers' needs. Given the vast spectrum of services it provides, employees with good technical knowledge can be built up to be experts in certain area, or becoming a solution provider with good knowledge in multiple disciplines.
The challengesThe competitions among various subsidiaries has been keen, and this is good if it is for healthy competition. Nonetheless, synchronized approach with joint efforts could make the company more effective.