As with any work environment, there will be politics and differences to navigate through. So long as you stay focused on your performance and goals, and steer clear from the politics, your experience here will be great.
Also keep in mind that if you want to succeed at a high level here, then you'll have to consider an imbalanced work/life situation. But this isn't exclusive to this company.