Terrible Middle Management and Technology within their products
Pros
The only pro - Work-life balance in the Raleigh office
Cons
Middle Management has little experience in managing and doesn't respect their employees wishes and future. I worked there for 10 months, saw multiple products and their code bases are aging / dying without a foreseeable good resolution in the near future. Look at LinkedIn and see the number of folks that stay for short periods of time and then leave, that says it all without words. My two week notice was not respected as without conversation or knowledge 4 days in, I was told the day of that that was my last day and I wouldn't be paid for the remainder of my notice. They claim to be a React and Java shop, two products I saw use React and the rest are a mixture of 10 years worth of JS.