Very interesting tasks, great customers, mostly nice team. Some support each other.
This could be improved
I found the atmosphere to be very bad. If the tasks were better distributed according to skills, this would probably improve quickly (e.g. good salespeople are not automatically good supervisors).