Vantaggi
Tradeo is a great place for a software engineer to learn and develop his skills. The company is very technology agnostic, you can pick the best technology to solve a task. Except one piece of the stack, we use open-source software. You get to solve many different challenges as the company scales.
Another great plus is the flat management structure. We don't have any bureaucracy, and I have never seen decisions dictated by office politics - it's always the rational arguments that win. If something doesn't make sense, it is brought up and challenged.
The team is great. There are a lot of smart people that you can talk to about anything and have fun with.
Svantaggi
I think most people are very happy to work here. I've never sensed any kind of discontent in colleagues with the work environment or the management, other the usual work related issues (better planning for example).