Pros
Relatively good work-life balance, interesting projects with leading semiconductor companies. Good medical insurance (close family + parents) Ability to work from home sometimes Good online learning opportunities through Coursera.
Cons
Below average salary. The salaries have been stagnant for quite some time. Every major software company in Armenia pays at least 50% more with better benefits (Mentor, Vmware, TeamViewer etc.). Old technology stack, low innovation. Most of the people don't present any kind of initiative for improvement. Very few, if any opportunities for career growth. Titles don't mean anything when it comes to salary. A coworker that is junior to you can have a better pay despite having fewer responsibilities. Unproductive employees are not getting fired.