As a former employee at the end of it's heyday it continues to be the best company I have worked for. They paid fairly and treated us fairly when it was time to part ways.
It sucks that the management could never grasp what the Iphone was. There were no shortage people trying to tell them.