The best thing about Infragistics are its people. It's like one big family where everyone supports one another and everyone is willing to help you. The management takes good care of the employees. Additionally I've never seen a person who doesn't enjoy doing their job and I think this is due to the fact that people are carefully cherry picked.
Cons
There are a lot of tasks that need to be completed and sometimes there isn't enough time. We could do a better job of planning our tasks.