I worked for Toss for six years. I loved all of my coworkers and had great relationships with both the owner and the VP. There was a lot of room for growth within the company. While working for the company I had some health issues I was dealing with and the owner was always very supportive of me and financially generous. As I read this other post I have to completely disagree as this is a wonderful company and most people who work for the company have been there for over five years. There is very little turnover.
Cons
Sometimes the customers can be difficult to work with.