Pros
Really friendly people and the company does great things to prevent fraud. Great place to learn about fraud prevention.
Cons
Rough onboarding process. Since it is a start up lots of context switching occurred while I was there, constant process changes and the managers were wearing lots of hats and didn't have the time to actually be good managers. A fair amount of liberal political views were shared here while in team meetings and on chats which makes everyone else with opposing views pretty uncomfortable since its typically unprofessional to share political views at work. After a year of being there, I was told I would be getting a raise and then my manager just kept pushing back the date of a raise until I was eventually laid off with my fellow co-workers.