Very good culture and down to earth management team. Work life balance is excellent and I always felt like my feedback and opinions were really taken into consideration and shaped some of the directions we took as a company.
Cons
No major cons but there is a lot of responsibility and accountability in most positions.