Not for faint heartedThe good thingsThe money is good generally as compared to other companies within the same industry
The challengesObstacles in communication, politics, management, too much documentations, too much barriers..once you managed to find your place, you will be okay