Pluspunten
I've been at PSW for about 15 years or so, which is a long time to stay at one company in the tech industry. But I've stayed primarily because I like the people at the company. In particular the Executive Team composed of the CEO, COO, and Business Leaders are a group of 'high-integrity' individuals. During my time with PSW, there were several occasions in which I disagreed with their decisions, but I always respected the decision because they took the time to explain their thought process and justification. Also, the ER (Employee Relations) team also does a great job in communicating to the troops and handling issues. Basically Performance Software recognizes that their most important asset is their staff. And that's a big difference from other organizations in which I've worked.
Minpunten
Sometimes projects aren't the most exciting and it's tough to self-motivate. The silver lining to a bad project is that the company recognizes when we get those "lemons" and tries to help.