Eager to help you advance your career and aid in your learning process
Operate at cutting edge (sometimes bleeding edge if you're inclined that way) of technology
Open door & very friendly senior management
Recognise & reward hardwork
Cons
Being a smaller company (20-50 employee), there are limits to how far you can go within the organisation and what you can do / get