Maintenance overhead often increases.
Some teams find that the level of discipline required for continuous integration causes bottlenecks.
This often requires a shift in the developer mindset.
The immediate impact of a check-in often causes a backup because programmers cannot check in partially completed code.