Positive, helpful peers who foster a supportive team environment
Great pay that’s competitive for the market
Reasonable project timelines that respect time management and reduce crunch
Strong benefits package
Healthy work-life balance with flexibility
Cons
Limited in-person interaction with the broader team due to being distributed across the U.S. (though there are occasional local meetups with nearby colleagues)
Small teams allow you to get hands-on keyboard experience across many projects. Everyone is very collaborative and works well cross-functionally. There is also a lot of opportunity to leverage new technology/AI and experiment.
Cons
If you are not able to pivot on the fly and take direction in stride, you may not thrive here in the long term. Otherwise, it's great place to work.