TDK Components was a good place to work. Stress levels were low considering the market competition and the never ending struggles to save money. The management shared details of day to day and long term business, in order to keep everyone on the same page.
I would have stayed with the company had there been room for advancement. However, for myself and a few others, we didn't have a choice but to move on. Had given the chance, I would return tomorrow.