Here's what people have said about working and interviewing at Neptune Technology Group.
View all 6 questions about Neptune Technology Group
Asked 29 August 2018
Answered 16 October 2018 - Administrator (Current Employee) - Mississauga, ON
Unfair pay, costs to work there
Answered 29 August 2018 - Meter installer (Former Employee) - Ontario