- Baldwin Technology Company, Inc.08.Dec 2016
I thought it was.
Suggestions for improvement
- More communication between supervisors and their employees
What I like about the company
They were understanding to their employees welfare
What I dislike about the company
The following benefits were offered to me
- CompanyBaldwin Technology Company, Inc.
- CityShelton, CT
- Are you a Current or Former Employee?n/a