Opportunities to learn something
Good training process, communications are pretty fast
Benefits are not bad, location is pretty good despite the long winters
Nice colleagues
Cons
the tasks are not so challenging at all.
career path is somehow a little bit unclear.
Base salary is not so strongly competitive to others