Pros
This is a company with a worldwide presence, full of qualified professionals with a "can do" attitude. The ability for multi-disciplinary teams to work together, to rally behind projects or initiatives to achieve established goals is amazing, often under challenging circumstances. Creativity and excellent performance is encouraged and recognized. Good ideas do not fall into deaf ears. Work environment is informal and flexible. Working from home is an option. Dress code is casual. Company organizes informal social events regularly to celebrate individual and company-wide achievements. Company Executives have clear vision, capable of defining and socializing both the Corporate and Line of Business strategies. Good leadership through changing times. Employee communication is regular and clear at different levels. Employees therefore understand what's happening and when, what is going well and what needs improvement.
Cons
Very fast pace environment. Sometimes a little overwhelming.