When I started working for the company many years ago, I was impressed with the people and the technology. Everyone had a go getter attitude, and the tech was innovative and new. In the last 4 years or so, has gone downhill significantly. Years of promoting and hiring the wrong people for the wrong reasons has resulted in a weakened workforce. It takes longer to get products out the door, and once they do, they are full of defects. There is an entire group of professionals (TIMS) whose sole job is to reverse engineer the companies own products to figure out how they work, because management is so poor. Most managers have little to no management experience and are little more than technical leads. A disastrous reorg two years ago followed by a mass exodus left R&D in shambles. The company was built on the backs of the North American employees who carried the non profitable european region for years, however, it is the europeans who have been awarded most of the management positions now. As a result, morale is low. With its offensive capability crushed, the company is only good for keeping up appearances and milking its existing customer base, which it is good at doing. Although it looks profitable on paper, there is little new business coming in as the smart grid industry overall has ended its growth stage and is now leveling out. Career opportunities exist but mostly for those good at social engineering, not performance, although management can't tell the difference. Many smart people are systematically oppressed by incompetent or insecure managers. Quality has always been a problem but has exacerbated to severe levels. Not a place to put your confidence, and not a good investment.