- Triumph Group, Inc.16.Mar 2017
Friendly working atmosphere.
Support from Management
Main IT manager, worked in another state.
Held few meetings with supporting our IT staff in Hawthorne CA.
Yes, were 3 techs onsite. We all worked together, with managing our own personal job requirements.
Level of Autonomy
Some improvement needed.
Attitude towards older colleagues
All employees were respected equally.