The pay arrives in the middle of the current month and only for the prior month. This means that, after the first two months where the outcome depends on when you were hired (=you get payed for two weeks after four, if you started working in the middle of the previous month) you end up getting four weeks worth of pay after six weeks. This is not the best of paying cycle scenarios, especially since, when they make you the offer, they talk about salary per month, not salary per prior month/ excluding those two weeks from the current month before you actually get payed that will be payed the next month. In the other common local paying cycles (not adopted by this company), where you get payed for the prior month at the beginning or end of the current month, you don't get to constantly feel that there are weeks of pay missing from your pockets (although, in the 'end of the month' scenario, you basically work for 8 weeks and get payed only for four, this is evident to your pockets only in the first two months).
The private health package is a basic one and you need to pay if you want to have a premium (=most tests included) package and this goes for senior employees too. I think this is unacceptable for a company as big as this one. The canteen could use some updating. The Bucharest headquarters do not have what one would call an easy-to-access location. The company's attitude towards pay entertains the somewhat skewed idea that, if you like what you do, you shouldn't need a big salary.