My experience here was mixed. It really depends on what you’re looking for. If you want a chill environment, minimal pressure, and a decent work-life balance, this company might be a good fit. However, if you’re looking for career growth or modern technical experience, it can be frustrating.
I was hired for a position that never actually materialized. Instead, I was assigned to work with Duck Creek, a tool that very few companies in the broader software engineering world use. This limited my learning and professional development — the work mostly revolved around maintaining legacy systems and tasks that only benefited Duck Creek, rather than expanding into newer or internal initiatives.
Another issue was unmet promises. During hiring, I was told the role would be fully remote, but later only a select few were allowed to remain remote while others were required to switch to a hybrid setup, even after working remotely for years.
In short, I felt stuck, unable to grow my technical skills, and ultimately let go right before the holidays — for the second consecutive year the company has done layoffs around that time.
If you’re looking for stability and a relaxed pace, this could be a good fit. But if your goal is to advance your career in software engineering, you might find yourself stuck working with outdated technology and limited opportunities to grow.