A lot of cool peolpe who are ready to help when needed; great
paradigms observed at the company; self-management when it comes to the hour of work and how long you'll be working in a day
Kontras
The work don't vary to much; There's just a few opportunities of getting promoted;