The organisation really cares about people. Working at AddedEducation is exciting. There are great opportunities for people to develop themselves as professionals as well as human-beings! The training program is really extensive and on-going which is quite unique for a company of this size
Cons
Cant really think of any - except that the Senior team has to spend a lot of time to make sure that the middle management and juniors are happy and capable of doing their jobs. There has a lot of emphasis on training and mentoring!