Pluspunten
The people here are genuinely talented and collaborative. Working alongside smart, dedicated colleagues made day-to-day work enjoyable and intellectually engaging. The company has a strong and well-earned reputation in the energy sector. Its portfolio includes products that have genuinely transformed modeling and simulation — influential not just commercially but in academia as well. Over the last decade, the company has grown significantly in revenue, demonstrating that its business strategy works and that it operates from a position of financial strength. If you are interested in the intersection of energy, data, and AI, this can be an exciting place to be — but with an important caveat. That kind of exploratory, forward-looking work is largely concentrated in specific teams. If you land in one of those teams, you will find meaningful and intellectually stimulating work. Work-life balance is genuinely good in non-management roles and is perhaps the most tangible benefit the company offers. The pace of day-to-day work is manageable, and employees can largely count on their personal time. For individuals who prioritize stability and a clear boundary between work and personal life, this is a real and meaningful positive.
Minpunten
1) Compensation is deliberately below market. The company's revenue growth and market position make the below-market salaries a deliberate policy choice rather than a financial constraint. This is particularly pronounced for technical roles. The company's position is that benefits offset the pay gap, but in practice the benefits are average at best — this trade-off does not hold up under scrutiny. Broad-based stock grants are largely unheard of below the executive level, and the employee stock purchase plan, while available, is capped at a modest annual amount. Meaningful equity is effectively reserved for executive management. 2) Career growth is largely cosmetic. Titles change but the responsibilities and market value of those titles do not evolve meaningfully. The longer you stay, the more you risk falling behind peers at other companies in terms of skills, compensation benchmarks, and marketability. High performers tend to be rewarded with more work rather than more pay or real advancement. 3) A warning for candidates from scientific and modeling backgrounds. The company actively recruits people with strong analytical and domain expertise — physics, engineering, mathematics — into roles labeled as research roles. However, in practice many of these roles function as software development positions — maintaining codebases, building features, and fixing bugs — without the corresponding developer compensation. The result is that talented scientists and modelers gradually get shaped into mid-tier developers, while being paid as neither. If you come from a non-software background and are drawn in by the R&D label, be very specific during interviews about what percentage of the role is exploratory research versus development and maintenance. 4) Many R&D groups operate nothing like research. Although nominally classified as R&D, many groups are fully absorbed in agile development cycles — maintaining legacy code, building out client-requested features, and triaging bugs. There is little to no time or organizational encouragement for actual research or innovation. If that distinction matters to you, be very deliberate about which team you join during the interview process. 5) Leadership development is virtually nonexistent. High-performing technical employees are regularly promoted into management roles with little to no preparation. The only formal support offered is generic online video content — the cheapest possible substitute for real leadership training. The result is that talented engineers and modelers find themselves managing people and teams without a clear framework, mentorship, or defined expectations for the role. In several cases these promotions happen not because someone volunteered or was clearly ready, but because no one else stepped up and the position needed to be filled. Being asked to step up sounds like opportunity — but without proper support it often sets both the new manager and their team up for frustration. 6) Performance reviews are vague and avoidant. Annual reviews rarely translate into clear, actionable guidance on what is actually required to earn a raise or a bonus. Conversations that should be direct and structured often drift into unfocused territory. Many managers visibly avoid difficult conversations around compensation or performance — a direct reflection of the communication skills gap created by inadequate leadership training. In my experience, internal escalation processes were not effective at addressing concerns — the process tends to be circular and issues go unresolved. 7) Skill stagnation is a slow but serious risk. The day-to-day workload leaves little to no room for learning or upskilling. Newer technologies, tools, and methodologies that are actively reshaping the market pass you by while you are busy maintaining code and delivering client requests. The company does not proactively invest in or encourage attending workshops, conferences, or any structured external learning. It is possible to get approval if you push hard enough — but the burden is entirely on the employee to advocate for themselves, and even then it is not guaranteed. This may feel manageable in the short term when you are still relatively current. But two to three years in, the gap between your skill set and what the market expects becomes very real and very difficult to close quickly. By the time most people recognize it, they are already behind.