I worked for several years at an organization that used this system to manage large amounts of data from multiple locations across various departments within their business enterprise as well as with external partners such us our clients or suppliers (both internal & outsourced).
This was very useful but it did have some issues which were addressed when we moved onto newer systems after about two decades using them! The main issue i had experienced while working there - though not directly related-was how slow they could be sometimes if you needed something done quickly then things took time because everything would need approval by someone else first before anything got implemented etc.. So yes its good software however do check out other options available now since those who made these products are no longer around so cannot support anymore like what happened here unfortunately :(.