Little internal documentation. Aggressive deadlines sometimes mean that work life balance can be challenging, though this varies from team to team. Some processes are messy, or there is no process yet. Legacy software can be a bit challenging sometimes. Mostly growing pains, and will be addressed in time.