Pros
As a small organization, working at Senryo teaches you what it means to work as a team to accomplish your goals. You wear many hats, are challenged to reach your own potential, and are surrounded by a close knit group of people that genuinely care about you, both inside and outside of the office. Senryo constantly invests in your own professional development. They offer opportunities to work remote, as well as flexible hours. Bottom line is that Senryo cares about its people.
Cons
Occasionally have to work later hours due to project due dates. Starting benefits are good but could always be improved.