- Neptune Technology Group Inc.12.Jan 2016
What I like about the company
good compensation and benefits,
What I dislike about the company
not all of the managers followed the same rules
The following benefits were offered to me
- CompanyNeptune Technology Group Inc.
- Are you a Current or Former Employee?n/a