Pros
Free snacks, free breakfast every Friday, free booze on Friday after 5pm
Cons
Where do I begin? It's a small company with big ambitions and a lack of cohesiveness as well as workplace culture. The teams are very fragmented and clique-like. Don't be surprised to be invited to a party, secretly held from the rest of the team. At the same time, make sure you are ok to be "forgotten" to be invited by other teams. There are a lot of bosses with competing managerial styles and everybody thinks he's better than the other person. The company doesn't even pay market rate, yet, it expects your 100% loyalty. The benefits are also pretty much non-existent. Also, don't expect them to invest in your training. You will probably spend your first couple of months sitting on your pants and reading news. Most importantly, don't be too surprised to be fired once your boss finds out that you can't make your ends meet on such a poor compensation and are looking for a better paying opportunity.