2.0
Aug 19, 2024
Former employee, less than 1 year
Leiden
Recommend
CEO approval
Business outlook
Pros
People Team Building Market Position
Cons
Most of the developers are in Poland Communication with leads/management hard Management is not open to input. Pay is poor.