NetCracker Technology Jobs in Boston, MA

Hiring? Post a Job
3 job openings Back to all jobs

Show:  All Results Last 7 Days
3 days ago

VP R&D Strategy

NetCracker Technology Waltham, MA

This is an excellent opportunity for someone looking to be part of a dynamic multi-disciplinary team and to have a chance to make an immediate… NetCracker Technology

4 days ago

Director of Engineering Services, Americas

NetCracker Technology Waltham, MA

• Develop comprehensive understanding of NetCracker capabilities (e.g., both existing products and new professional services) and how these can… NetCracker Technology

4 days ago

Director of Quality Assurance, Americas

NetCracker Technology Waltham, MA

NetCracker Technology ( is looking to hire a Senior QA Executive to our growing company! This position will be part of our Quality… NetCracker Technology

NetCracker Technology Photos

NetCracker Technology Reviews

Rating Trends
Recommend to a friend
Approve of CEO
NetCracker Technology President and CEO Andrew Feinberg
Andrew Feinberg
191 Ratings
  • Helpful (2)

    No job security

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Sales Support in Boston, MA
    Current Employee - Sales Support in Boston, MA
    Doesn't Recommend
    Positive Outlook
    No opinion of CEO

    I have been working at NetCracker Technology full-time (More than a year)


    They pay well. It is the only way they keep employees. many have said that they would leave if not for the money. Company is growing fast. They have become a body shop mostly.


    Ultra high pressure and very political. Lots of back stabbing. Not much in terms on value. Pulling as much money from customers as possible

    Advice to Management

    Stop playing one off against the other

Work at NetCracker Technology? Share Your Experiences

NetCracker Technology

Click to Rate
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.