Pros
Working at SingleMind has been an amazing experience for me. I had the opportunity to work on some really exciting and innovative projects. I was genuinely eager to come into work everyday to contribute. Management is always open to new opinions and ideas for software development projects and for making the office a better place to work. I always felt like I was an integral part of the team where my opinions and ideas were always considered and frequently realized. Lot's of talent here. These people are very smart and are committed to improve SingleMind's software development practices everyday. It's a great place to grow as a software developer. SingleMind is in a great location. The view from my desk overlooked the Willamette River in Lake Oswego. Walking distance to Whole Foods and the restaurants of downtown Lake Oswego. Great work/life balance. Flexible work schedule. Management was always accommodating to the personal lives of employees. Sit/Stand desks. Open office environment. Free coffee/tea. Kitchen. Nerf guns. AWESOME people.
Cons
None worth mentioning. The snacks run low at times.