Pros
Good people and management usually competent but not always levelheaded. Tech works well. Easier than most places to spin up and get working.
Kontras
Terrible vacation vacation for experienced people. 2 weeks plus a few floating holidays. Was 2bweeks plus an additional week of supplemental vacation which was eliminated in 2020. My manager said we'd work something unofficial out but that never happened. Nose to the grindstone and mediocre pay since. 2 to 3% raises don't keep up with inflation or the market. High pressure and occasional swearing rants in team meetings ruin what would otherwise be a good working environment. A lot of foot stamping and demanding that what isn't done or isnt working be finished or fixed. Seems to come from upper level directors and VPs.