Pros
This is the best tech company in South Florida. CEO is awesome. It covers 100% of medical expenses for your family. There's a yearly trip to Universal for the dev team with all the toppings (Portofino Hotel, reception party, park tickets, etc). There's a good spirit and active intention on producing quality code. If you are lucky to get under a nice manager you get to go to a conference per year.
Cons
There are several managers at high and medium level that are just evil. Many decision get made based on political reasons despite the obvious pitfalls. Wheels get reinvented a lot because the previous one was under a different manager. Managers main goal is to increase headcount. You will be treated and called either resource or headcount. I am having a hard time not explaining how much damage this does to the product. To be fair almost every person out there that wants power and control over people will behave like this managers or team leads I am referring to. I have been here for around 10 years and survived a lot of the madness. Getting into the details of what is wrong would do too much damage and might be outside of the guidelines of this site. The latest trend of hiring tech stars has turned into an ingrown mass that has learned the ulti way. This has created an echo chamber of antipatterns. If you are a developer trying to grow working with peers feeling the same level of relevance look elsewhere. If you are in South Florida, maybe a smaller company would offer more fun at work and sense of accomplishment.