Pros
There seems to be good investment in graduate programs and development. Good opportunities for those seeking a career in project management. Rapid career development for high achievers. Good travel opportunities.
Cons
Company policies and business strategies are geared around hardware and product sales. There seems to be little interest from upper management with regards to providing solutions. Very poor customer service. There is a attitude of just putting any body on the job rather than selecting competent resources with the relevant skill sets. Decision making is carried out by HR and Sales, management is often bypassed. There is little encouragement and no defined path for those seeking a technical career. Hierarchy is such that only management is recognized. There is a reluctance to hire qualified experienced engineers. Growth strategy based around hiring non-technical managers and graduates. Benefits could be better matched to other major industry players.