Good place to learn and earn knowledge in diverse areas
Get deeper knowledge of Mechanics, Engineering and machine manufacturing
Good and supportive nature of senior management
Cons
Need to work in different than area of your interest and expertise
Boss driven company
No balance between personal and professional life
Need to work on offs and holidays
Unnecessary stress creates disturbance in personal life and downgrades professional performance
No appreciation