Great technology, environment and management support for new initiatives. The friendly environment enables you to focus on work and not get hassled in unnecessary politics etc
Cons
Its more to do with EDA domain rather than the company as the growth is muted because the EDA market as a whole is not growing.