Pros
Big customer names within gas & oil Nice location - the hague city center Good for starters but no for too long
Cons
HR consists of a lot of incompetent staff one might encounter in their working career. They have no idea as to what to look for in candidates, the hiring process is therefore extremely slow as most (developers in particular) candidates get rejected when interviewed by prospective colleagues. Next to that, HR is known to have (private) relationships with employees. Personal relationships between HR and employees is a common occurrence and has lead to multiple employees being favored. At some occasions HR misuses their power to disadvantage other employees based on Friday night gossip over drinks or personal relationships. Organizational psychology is lost on the current HR staff; not being able to properly gauge prospects, lack of supporting healthy work-life balance (every month someone is on the verge of burning out or leaving), intimidating employees based on gossip or favoring others based on personal relationships are all sure signs of a dysfunctional HR department. Engineering management is clueless as to what needs to be done. Technical debt is something that is not a priority while quality is. The same goes for Product management, roadmaps are literally based on the highest bidder, meaning they change every other month leading to inconsistencies in deliverables, project managers cannot commit anything to their customers because of the way product management "prioritizes" deliverables. The product organization is more project-based motivated by money, this results in inefficient solution development as the "cheapest-solution-possible" is implemented to meet unrealistic deadlines. This among other things increases technical debt and in turn affects quality, a vicious cycle of inefficiency that no one dares to break. There is no departmental collaboration, project and product are always "at war" with each other losing sight of the fact that they have a common objective. It is really strange to witness how most of the problems experienced with customers are a result of the well-known inefficiencies within- and lack of collaboration between departments. Everybody knows what the problem is but nobody addresses the actual issues. Those that speak up or want to make changes do not have the power to do so. Meanwhile, HR and higher management are too busy "planning for the future", making it at present a very unpleasant working environment.