Having left this company myself over a year ago (along with many other engineers) the biggest problem is with the management. When Scott Grier left, the company really changed from being a really enjoyable place to work to being dire. The Bond brothers placed the wrong people into management positions and also people were promoted into positions that are not capable of doing their jobs . I spent a year hoping things would get better as I actually didn't want to leave (as someone mentioned above everyone has a soft spot for them) however it became intolerable and left along with many others. Unfortunately until the management take their heads out of the sand and realise they are the issue nothing will change, they will continue to loose staff and also fail to attract and retain new people.
I really hope it is sorted out because it could be and should be a great place to work with the right leadership.