Company Menu

The Helm Society Employee Reviews for Technical Support Intern

Browse The Helm Society Reviews by Job Title →
100%
0%
0%
0%
0%
4.8
Average Rating
(based on 1 Technical Support Intern Review Rating)
Technical Support Intern
in New York City, NY

"I just started to work here as an Intern, as far as I can say, the work here is interesting, and I got some improvement of real-world network establishment experiences. Their CEO is a very genius person, and would like to communicate with the employees, I found helpful talking with him."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 3 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×