Vantaggi
Once you have worked here all of those other jobs you've ever had will look pretty good. If you can make it here, you can make it anywhere.
Svantaggi
Oh goodness where do I start. First, they promise quarterly bonuses as a part of compensation. To date I have never seen a dime of bonus money. I have been bullied by management, given unrealistic expectations for projects and infrastructure. The technical environment that exists is severely on the edge. Because there was no capacity planning and standards for anything it is years off technical debt. So much so that it would require significant downtime and a lot of money to remedy the situation. If you want to work in a dynamic well run company then this is not your spot. Even some of the IT meat grinders in town would be better than this place. I highly recommend that you keep looking for something else.