Pros
Solute is a small-biz government/defense contractor. I worked in that sector for a good number of years, and think that most companies do a reasonably good job -providing a comfortable work environment, and fulfilling contract deliverables. With that said, what I think sets SOLUTE apart: A) Flat hierarchy, so people don't get locked in to project silos; easy to collaborate with people across the organization (been easy to get help) ; CEO - John Lyons and CTO - Michael MacFadden are very responsive and very easy to reach. B) Projects focus on new/emerging software development technologies - gave me a chance to work on solving interesting problems and learn/apply some of the latest technologies (DevOps, Kubernetes, GoLang, C++17). C) Lots of new work coming in - as long as you show good work, don't need to worry about having a billable project to work on In summary, while my duration with SOLUTE was fairly short due to personal circumstance, I really enjoyed my time at the company, and if given the right opportunity, would gladly continue.
Kontras
Benefits package was Ok for a small business, but bigger companies are able to offer more: relocation assistance, low cost benefits for spouse/dependants. All in all - not a huge differentiator (especially for young/single), but something to keep in mind.