No jobs found – change your filters above for more results
I worked at Drake Manufacturing full-time (More than 3 years)
Got some good opportunities to travel to different countries. If you can work here then you work anywhere.
Micromanaged company and the management should stand up for the failures instead of pointing at the employees. No proper guidance or support when you are working outside the country from anyone. Very bad work balance. The actual work is no where related to the job description. Would advice others to get opinion from current employees about how the upper management treats the employees. Health insurance is horrible.
Advice to Management
Management should take up some responsibility before all the good employees leave the company. Instead of micromanaging communicate with the employees and hire some capable managers who can lead the project and deliver.