Pros
Foreign Projects: you can have a chance to work on foreign projects.
Cons
Lack of management: managers don’t have management skills. They can be very good developers but they don't have the ability to manage any team. Mobbing: Many people are facing mobbing in this company and even if they try to raise this, they can’t find anyone who is willing to listen to them or try to fix this problem. Below market salary: salary is not very well, considering that the projects are foreign projects. There is no future in this company if you are a person who would like to have a good sallary with good work ethics environment. Projects: Generally there are no new projects.. There is no any capacity to get more clients or projects. So always have the same clients and the same projects, the same code, same structure. Project Management: There is no PM/BA team. It seems there were some people in the past but they all left and working in better companies now. Only 1 tool: there is no tool variety, you'll be stuck in one brand tool circle.