Pros
There are some cool people there, but most of the smart people either already left or will soon leave.
Cons
The company has become the typical lowly outsource in Bulgaria: - Low compensation - People are being abused by the clients and no one does anything about it - Upper management lies that they care about the people, meanwhile as soon as employee becomes unprofitable for the company (unbillable, pointing out problems, etc.) they will let you go. In some instances this has happened a couple days before the 6 month probation period - Most employees are mediocre in terms of skills nowadays - No budget for events or conferences. "You can watch them online" as an answer - An employee can change projects every month or so - and it does not matter what your tech stack is or what your interest is. They just want to sell you - Planning is horrible. And I mean in every perspective. People planning - people on the bench do not match the profile needed for new projects, layoffs weeks after hiring a bunch of people and re-hiring a month or so later. Financial planning - spending money on fancy team buildings and sponsorships meanwhile laying people off. Project planning - you have to either work overtime or only a couple hours a day. No consistency whatsoever.