Pros
Good work-life balance Nice office 100% flexibility for remote work
Cons
There is little room for actual personal career, leaders often promise things that never arrive (promotions, salary reviews, project changes, etc) Frustrating projects at strong clients, do not leave much room for negotiation. Impossible to speak up for your results, visibility gained only by showing off and participating in company social events. They do not care if you are unhappy in your project, as long as you keep doing the bare minimum to bill their client. It feels like an Argentinian company in Spain, not easy to fit in. Only one company event per year and expenses are not covered by the company (only travel and accommodation*) but.... they ask you to share your bedroom with another colleague, this is unacceptable for EU standards.