Pros
Highly dedicated teams of resources, both seasoned and "new" to NetCracker family. Key driver is on business growth and teams can feel the surge of work associated to this growth. Expectations are high - - of the areas of development, the deliveries, and the quality. Innovation is expected down to the individual contributor level. Company is proponent of self-motivation; just as expectations are high for business, they are just as high for individuals.
Cons
NetCracker is constant proponent of employees making their own career path and there is pressure to be "on" 24hrs/day in order to connect with all possible stakeholders, so the work-life balance is jeopardized for employees not dedicated to their own life-balance. Some additional challenges are lack of planning = perceived emergency (sales makes the promises... others have to deliver!). Scaling (rapid growth of company) has perhaps made this difficult to keep up with as we storm-and-norm teams together.