Pros
This is a company that truly gives you the tools and support to be as successful as you want to be and to earn as much as you want to earn. I can't say enough about the CEO, VP and all of upper management really with how much they really care about their employees, who are open minded to always improving things and never being entitled or stuck in their ways. After 4 years I've built a fantastic career here that will take me all the way to a very comfortable retirement. This isn't a fake review either incase you were wondering, because I know it sounds too good to be true with alot of fluff. But this place is seriously the best company in the industry to work for.
Cons
You get the opprotunity to earn company paid trips to all inclusive resorts in the caribbean for just doing your job well and working hard, great benefits and a 401K. Wait a minute.... Sorry I guess that isn't a con, scratch that!