Ventajas
Excellent salaries, able to work with very intelligent coworkers, opportunities for travel and multiple career paths, great opportunities and compensation if you rank highly compared to your peers.
Desventajas
Personnel system is abysmal. The company uses a very archaic method of evaluating employee performance based upon intangible parameters. Too much responsibility and power for shaping employees' career paths is given to management, with too little communication with employees as to where they see themselves moving in the company. An HR representative told me that 50% of new hires in the company leave within their first 5 years. Also, management is often more concerned with short-term goals and their own performance rankings rather than providing leadership and support to their subordinates or thinking about the future of the company.