The culture is terrible. My team is constantly shifting out employees and my bosses do absolutely nothing to support you. God help you if you end up working on a project with badly defined requirements.
Any new team member will have a hard time trying to ingratiate themselves into teams in order to do their jobs.
Also expect to work 60+ hours a week just to keep up with the workload.