It is expected that you go out drinking after hours with the whole team to be considered a team player. Very fraternity/sorority like environment. Lots of peer pressure to fit in or you get frown upon. The environment was created upon the trust of individuals that developed a personal relationship with management. There is no way to work up this company once you come in. Most of the team lack a leadership. Job is very demanding and stressful. You'll be required to work weekends with no extra benefits.