Nice coworkers and smart engineers. Great work life balance in Hawaii.
Cons
The company lost most of their software developers in the last few years and now has very few who understand proper software development. Upper management doesn’t understand software development needs either so it’s hard to get funding for tools and infrastructure that is needed.
Projects are mostly government contract for hire type of jobs.