Guidewire did a lot of things right to establish a strong market position. It enabled the company to start a pivot (which shouldn't have been necessary and is not yet complete) without losing too much business or share.
The new CEO seems like a really strong contributor, and I have confidence he'll have a great positive impact on the company.
The company has a history of poor software engineering. It got deals done, which is great, but without the discipline to avoid custom implementations and unnecessary rework.
It is a decade late getting to the cloud, and it's taking a lot of effort to fix the poor implementations of the past.
The internal politics here is pathetic. The company claims that its internal culture is great, but it's one of the more negative groups I've experienced. There's a clique of Guidewire veterans in the product development division (engineering, product management, QA, docs, etc.) who are the very people responsible for the many poor product and development decisions of the past. These individuals strut around with an obnoxious arrogance and cluelessness of what they've done, and they keep "outsiders" at bay.
The new head of the division is competent, but equally arrogant. He gets accolades but has yet to deliver more than routine updates to the old products. The important infrastructure changes he initiated have yet to be released, and it's my opinion that's due to poor management throughout the middle management tier.
Treat people management as a critical effort.
Look beyond the demos and look into the processes and people, and what they actually accomplish. You'll probably discover a lot of unnecessary overhead, sputtering, and poor planning.
And make sure you're aware of the impact of the old guard. If this person's opinion is accurate, you're going to have a hard time over the long term.
The interview process has multiple rounds. It involves checking communication skills, programming skills, and Java knowledge, such as interacting with web application programming interfaces. There are different interviewers, and the process inclu
Phone screen with a friendly guy. We spoke about the weather and traffic. He promised to schedule the next round with a hiring manager and then cancelled it. Later on, I found out that the hiring manager decided my background was out of sync with t
Really bad experience with a US-based recruiter. Very unprofessional person. Multiple rounds of interview ranging from technical to behavioural. The offered salary for the role was far below market standards.
The interview process has multiple rounds. It involves checking communication skills, programming skills, and Java knowledge, such as interacting with web application programming interfaces. There are different interviewers, and the process inclu
Phone screen with a friendly guy. We spoke about the weather and traffic. He promised to schedule the next round with a hiring manager and then cancelled it. Later on, I found out that the hiring manager decided my background was out of sync with t
Really bad experience with a US-based recruiter. Very unprofessional person. Multiple rounds of interview ranging from technical to behavioural. The offered salary for the role was far below market standards.