Since the salary is not all that stellar there is big motivation to earn bonuses, so we pretty much work 10-12 hour daily and weekends are often spent working. Plus there are additional bonuses "just because" and that makes people with certain personalities to get very competitive in a "not so healthy" fashion. It's nothing major if you prefer to work alone, but if you like team work then this is not the place for you. Everybody just does their own thing.