* Promotion process can be hard, they'll require more than what others with the same title can do (there is a lot of discrepancy on what a senior is)
* Not much rewards for working hard on the project, you still need to put effort in Epam itself
* Wages can be better in other companies