Netpique – New York, NY
Only dedicated self-motivated individuals looking to become part of a team are encouraged to apply. New… Netpique
I worked at Netpique (Less than a year)
Limited potential for decent income.
Too much time in needless meetings.
Advice to Management
Need change to professional operation.