It was a good company where I worked most of my professional life and where I grew as IT developer/manager
Cons
Good CEO and Director... unfortunatelly investors decided to go another way and send new people without any knowledge to fire people by the faces (to put it simple)