The business owner has a good understanding of how to work with different employees and wants the best for them. Friendly office culture. Work on a variety of different projects. Was overall good experience in terms of my skillset.
Cons
Management can feel reactive at times, could use improvement here.