Excellent people and processes. Excellent project management methods though sometimes a bit bureaucratic. Opportunity to travel around the world. Many hours of work required to keep up. Flexible hours and working conditions. Challenging work and growth opportunities.
Great people and processes, much training and development, excellent pay and benefits, many opportunities
Lots of hard work required, bureaucratic at times, has outsourced and moved many jobs offshore