Pros
OutSystems is a great company to work if you're in a creative role, in marketing, R&D, HR, digital, and product management. The culture is great, and its People team tries hard to make it a productive, yet fun company that supports work-life balance. If you're in marketing, you're encouraged to be creative, have lofty aspirations, and are mostly-self-directed. Also, the product works pretty much as advertised and that's why I'm proud to work for OutSystems.
Cons
The company is R&D led, which means that releases, updates, and new versions of the product are on their schedule (usually two years or more), includes only what they want to put in it, and do not always have best interests of the customers in mind. As a consequence, the company announces things long before they're ready so that when they finally are, no one cares. Also, although the company has made strides in the U.S. market, it is still a very European company that struggles to communicate in a way that appeals to Americans, despite having Americans on its board.