If you're good enough to get hired by Guidewire, you're good enough to get treated better elsewhere.
Pros
The new office in Dublin is nice. Good equipment. People in Dublin are very relaxed, there is a nice office culture.
Cons
No opportunity to learn new skills. The work is boring and not very technical. You spend significant periods of time working on drag and drop UI elements, and trying to get about bugs in the product that won't let you do what the client wants you to do. You are using Guidewires own language GoSu so won't have the opportunity to improve your technical ability at all. Guidewire only cares about you getting more familiar with their products, not improving your technical skills. The hiring standard is too high for the work you do. The client can do no wrong, and consultants suffer. If you are in professional services you are in a non revenue generating department. You job is to make the customer as happy as possible. This can make your live very difficult as many Clients know that Guidewire will do anything to make them happy. This means lots of pressure from clients, bad client infrastructure and tools (services going down), bad developers on the client side, poor and changing requirements. And as most clients are based in different time zones, issues can result in large periods of wasted time, while you wait for the client to come online. This results in unpaid overtime to hit deadlines. Consultants get little to no support from management, as their bottom line is to keep the client happy in order to get positive feedback from them. Pay is well below the market rate. And when this was brought up in the results of a internal survey, senior management dismissed it out of hand. Promotions are given after an certain amount of time. And the pay increase due to promotion is very low. There is also only one time of year for promotions. Guidewire in Dublin hires a lot of new graduates who don't know better and take advantage of them.