Good benefits, offers good entry salary, awesome team.
Cons
You get more responsibilities but no increase in salary, if you don't work extra hours you are not seen eligible for a raise, you will have A LOT of leaders and managers, and you will lose a lot of time reporting to each one of them
The company offers great wages and benefits, in addition to flexible working hours, coffee breaks, fun room, home office. But most importantly, it is a company that is looking to the future both in its core business and in the areas that support it.