Pros
Normal out sourcing company with no obvious pros
Cons
First of all, underpaid a lot. One year later, they agreed to raise 30% based on my performance, but even after that it is still way underpaid. Since I submitted my resignation later than the raise, they refused to give me the raise, even if it was only 1 month, because I was leaving. I started on January and took a vacation in February, they didn't use my full monthly salary to calculate the vacation compensation, but rather, less than that. By Estonian law you are obliged to take a two-week paid vacation every year, but they only pay 10 days of salary instead of 14 days, while they deduct your total vacations by 14 days. I've been working in other Estonian companies and it's not the case. In some of their clients, they even force you to take a 1-week vacation, counted as 7 days, rather than 5 days, which is not forced by Estonian work law at all. I have a friend who worked in the same company before and he also left later on. Not recommended; even if this was your first job in another country, seriously, consider something else.