It's a large organization, so it's hard to get thing done. Expect high bureaucracy. But at the same time you're given important responsibilities from the start. Co-workers are friendly and the work environment is great.