Pros :
- It is free and open source~!
- PHP based, so easy to read
- high developer support
- usable for different kind of scenarios (Cooperate, Blog, E-commerce)
- Different kind of plug-ins available. (Free and paid)
Cons :
- It is open source, why looking for cons :)