Vantaggi
- Cutting-edge new technologies if you work in their new products - Solid code - They work with many technologies so the learning is constant
Svantaggi
- The people who decide how the products should be don’t have time to explain them, so the Product Owners don’t know how to make decisions about their product. The company is divided into backend teams and a single frontend team, which has to cover everything produced by all the backend teams. This is not only impossible, but they also can’t deliver what the backend needs, creating a huge spiral of disorganization and misinformation. There are no tech leads (nor any frontend members) in the teams, and the Product Owners don’t know about technology, which results in sprints that are neither Scrum nor Kanban, but just user stories with no business information and no final context. There are very capable people within the company, but the organization is a complete mess. - Old fashion culture: Speed, non reduced schedule on fridays or summer, you are a very number (in almost every company is that way but read that at the extreme of the term). -It’s the first company I’ve seen where it’s more rewarding to look for answers on your own (spending hours) rather than asking others. If you do ask, you’ll get the solution, but you’ll also take a small hit.