- Clients are a roulette, lots of crazed people from startups under plenty of pressure
- Developer team mates are also a gamble, since the culture is made mostly of technically competent engineers over people that can work in teams, there is a lot of people that can be considered difficult
- South american machismo culture is prominent on most teams
- PMs always seem to be on a stranglehold with the clients and upper-ups, super stressed bunch of folks always testing things on developers like guinea pigs
- The culture is non-stop work and missing a beat will definitely earn you trouble