Pros
Great place to work. The company makes an effort and cares for its employees by regularly getting feedback from them. In Bulgaria, you get great benefits such as state-of-the-art office equipment of the highest class, the possibility to work entirely from home, a business phone, taking over internet bills and many other things. My manager is a great professional who listens and takes action. In addition, the pay is quite good compared to the level in the country. Specifically, I landed on a team that deals with core UI technology (SAPUI5) and the people are just awesome. I get help and support. Of course I want to mention that people give, but they also want you to make an effort and do your job conscientiously. In general, I recommend with both hands to everyone.
Kontras
I can't think of it!