The team is absolutely great, the company is eager to send employees to retreats, the workload is decent and optimal. Definitely a good place to work if one trusts his own abilities
Cons
The technical infrastructure and software maintenance leaves some room for improvement.
Employee training was a bit lackluster