The best thing about Corel are it's people. Due to downsizing, the ones left are true professionals with great flair. For a software corporation of its size, its scale of operations is quite extensive and this is all due to the quality of its employees.
If you are a junior to intermediate level person who wishes to grow, this is a great place as you will be working with world-class professionals with a can-do attitude to everything.
Cons
Very little room for advancement. Management hold onto their positions tightly and keep their employees from evolving into leadership roles.
If you are a senior-level person, you will find it frustrating at the least.