Pros
Great teammates & coworkers Mature processes Good HR structure and general onboarding Areas of product focus seem successful A good place to learn how to do your job in a big organization on a big stage Great communication from the execs Professional environment Product lines exist in relevant markets - good exposure
Cons
OpenText approach is pervasive - one size fits all Inability to innovate (classic innovators dilemma problems) Mature processes can be decades out of date Process can be far more important than actual outcomes Has some odd looking history of buying business units, underinvesting and then putting the products out to pasture No Program Management discipline( Product and Dev Managers manager fill in here and it can be painful) If you do work here - take the good learnings (and there are a lot) but make sure not to carry the "process things to death" part with you to your next job