Pros
Employees aren't micro-managed and best efforts are made to make sure we have the resources needed to complete a task properly. The opportunities to learn and become better in your field are tremendous. One of the company tenants, "There are no sacred cows" is regularly seen in practice and new ideas are encouraged and always explored. If being part of something special is important to someone this is the place to be. The company is growing quickly and there are opportunities abound to be a critical cog in the infrastructure and make an impact on a potential future Fortune 500 company. Plus our products impact everyone from large corporations to people like you and me on a large scale which makes the work we do very rewarding. The company understands that we're human beings and that there is life beyond Billtrust. A work/life balance is encouraged and the company does its best to promote wellness. Superficially, the company is also very generous. While the perks may not be considered extravagant, they are certainly appreciated and great for morale. From the BBQs, movie night, and water ice to Billtrust bucks and massages, employees never feel unappreciated. And if you ever wanted to be good at Ping Pong.....
Cons
As with any company that grows quickly there are growing pains. Going from a model where one person knows everything to shared responsibilities leads to knowledge deficits and challenges that arise from that. Because what we do is so sensitive the margin for error is slim. It also means often times tasks need to completed yesterday.