5,0
19 janv. 2022
Employé (actuel)
Buffalo, NY
Recommande
Approbation du PDG
Perspective commerciale
Avantages
Overall Techstra has been a great place to work. Ambitious company and leadership focused on quality and growth. Very professional and treats its employees with respect and empathy. Positive "can do" attitude on challenging projects. Invests in its people and capabilities. Teammates are supportive and great to work with.
Inconvénients
Honestly I can't pinpoint many cons from working here. My experience has been nothing but positive.