Pros
I joined PaperStreet as a junior developer helping with basic web development who was eager for industry experience. I have now been at PaperStreet going on 8 years. PaperStreet helped guide me from a junior level developer with minimal experience to an industry expert. Some of my favorite highlights of working here are below. 1) The team is very close and get along well. As a smaller company we have a great culture that you would not typically see in larger corporations. 2) Our remote team flies in multiple times a year so I know everyone I work with first hand even if they are not local. 3) Senior level employees are willing to help and guide the more junior level employees so everyone is constantly learning. 4) We don't have the notoriously long days you do at other agencies. 5) Directors are proactive in handling client issues. 6) Management is willing to work with you and help you down a career path that interests you most.
Cons
There are no major cons or gripes with working here. As with all smaller businesses that continue to grow each year, there are some minor growing pains that each additional hire helps.