Good working environment...but PROGRAMMERS STAY AWAY....
Pros
1. Good working environment 2. Good work-life balance 3. Hike is good (generally more than 10%) but joining salary is less. 4. Employees will be more familiar to business (Insurance Domain). 5. If candidate wants to go for less technical and more business specific carrier then this company is good to work on for long term.
Cons
1. Low joining salary (for freshers/experienced). 2. Some managers/TLs behavior is bad / narrow minded. Plays dirty politics. People who are close to them will get better chance (Onsite Opportunities, hike etc). 3. Work related issues are not handled properly. Ultimately employees have to bear all the responsibility. No back up from managers instead they will nail you down. 4. Only Guidewire project is there. Experienced Java people have to work on Guidewire. 5. Very minimal / no training on Guidewire for Java employees and employees have to manage with that. 6. Often employees reputation is carried into the next project since it is very small firm in IT advisory. 7. No sports activity for sports lovers.