- Relaxed environment
- Good technological challenge, you'll always find interesting things to do
- Striving to be better, both in terms of employee welfare and technological advancements and procedures
Cons
- Slow processes
- Salaries are on the lower end
- Sometimes stubborn ( "our way is the way things are supposed to be" )