Pros
- Reasonably flexible working time - Medical insurance - Lots of younger talent coming (and going), colleagues are mostly nice people - Some opportunities for self-education and professional development
Cons
- Higher management has business background and still has a very vague idea of the product they're trying to make - they just see an emerging market of AI in medicine and want to jump on the bandwagon; their motivation is both idealistic and capitalistic; their attention is focused on business development rather than on the product ("creating the product is 10% of business"). As a result, dozens of junior bioinformaticists hang around, essentially doing nothing. - Higher management is busy at full-time jobs at Netcracker, so there is no full-time executive, who'd track the progress day-to-day, set tactical goals, have an authority to take decisions about product development. This leads to turf wars among lower-tier managers and lack of result 3.5 years into the project. - Idealistic save-the-humanity talk is for outsiders - inside the management acts in a capitalistic manner, cutting the costs wherever possible, often acting as misers (by modern standards); attitude to employees feels a bit like a 1950s factory line - it's not oppressive, but you're always feeling that your role is close to 0 and company's cutting the corners on you (except for the medical insurance, I shall give the credit, where it's due) - company's policy is to hire people for lower-than-market-price salaries, which slows down hiring process, leaves projects undermanned and results in employees with a low self-esteem that maintain master-minion corporate culture - company has a standard practice of cheating the employees by signing the employment agreement the day you QUIT, not the day you START - this doesn't lead to any practical problems though, but still... - generally, most of the top professionals leave the company in a year or two