Pros
The insurance can be good depending on your situation.
Cons
There is a sign in the building that reads "the team with the best players wins" which perfectly matches the mentality of the company. The owner and upper management of the company (the coaches) don't actually take responsibility for any of the problems within the company, they simply see any problems as the fault of employees (the players). This has lead to high turn over rates and a culture within the company that makes employees feel small, replaceable, and very stressed. Years ago I told my manager that I felt my workload was too strenuous and that I was overwhelmed, assistance wasn't given to me and I was left to flounder my way to success. The next year when I had overcome the obstacles in my way and completed my objectives with flying colors, the mere fact that I stated I was overwhelmed was counted against me in my yearly review. If you are thinking about working here seriously consider how important it is to you that you are treated as a person and not a replaceable cog in a machine. Management has proven for years that they have no intention of changing to fix the culture their practices have created, but they WILL turn over employees at a consistent rate hoping that eventually they will just find players good enough to carry the entire team, bad coaches included.