- Good work-life balance
- Some coworkers are talented and supportive
Cons
- Extremely high tech debt with no real plan to fix it
- Bloated monolithic codebase slows down progress
- Leadership is political, making real improvements difficult
- Increasing outsourcing to India, leading to communication and quality challenges
Great product, decent compensation, some really smart people. Some good recent changes in management.
Cons
Communication is terrible.
Getting anything done is like pulling teeth.
Culture has gone downhill in the last two years.
Employees don't feel pride in the company anymore.