Pros
I've met really nice people, I had possibility to work fully remote, and the benefits provided were really good.
Cons
The management level was extremely unprofessional and unprepared, maybe first experience in such position. I've been employed for less than 5 months, even tho hired as Senior Java Developer I've ended up being a frontend developer for the time being. I've accepted the challenge because I like to test myself on different techs, and also for personal interest for that specific stack. Initially the project was meant to last some months, then this has changed quite significantly. I've been not confirmed during my trial period, based on my performances while I've been clearly tested as Frontend Developer while my expertise (also specified in the contract) are turning around the backend development.