Pros
* The tech stack (.Net Core, Angular, Micro-frontends) * Innovative projects * Awesome team (fun, supportive, well-skilled) * Good salary (on the market, maybe even a bit above the market) * Appealing benefits (25 days of PTO, gym, medical package, various discounts including to festivals) * You can really learn and grow as an engineer * The communities, groups of interest where you can give back to the community or just have fun with your colleagues (charity events, get togethers, ecological activities, women's rights and LGBTQ+ rights) * Management is open to suggestions and supports the teams * Openness to switching projects, if you feel your current project does not help you grow (for real, you don't have to wait x number of years and check an impossible list of criteria, you just need to talk to your manager) * Your opinion is taken into account and implemented if you bring arguments * Inclusive, diverse, friendly group
Cons
* Cross-location and cross-team dependencies can create a some back and forth at times