Pros
Periscope really is a good company that is truly striving to make a difference in the world with regards to spending in the public sector. The benefits that they offer are competitive, given the revenue and size of the company. Significant turnover has created opportunities for advancement, if employees are able to stay long enough.
Cons
While management gives face time to the satellite offices, that is about the extent they are willing to go with regards to getting input from others. The disparity between offices it astounding, with money and resources being wasted on an office that is underutilized. There is still a "us vs. them" atmosphere. High turnover and change in management has has a significant, negative impact on overall morale.