Pros: Freedom in how to develop projects
Cons: No work/life balance.
In the technology area of MagellanRx, Scottsdale, AZ there was no work/life balance. Projects and deliverables were often last minute, urgent, and competing for resources. Team was understaffed. One horrible manager (VP of Client Services) treated staff horribly, sometimes making life miserable for members of other teams, as well as her own. Technology management allowed her to constantly do this to the developers.