Pros
Friendly environment, great co workers
Easy going company culture with a growth mindset
Fair, reasonable and flexible (days off, job duties etc)
Lots of opportunity to learn and get your hands into a lot of different projects
Lots of diversity and really try to make you feel like a part of the team early on
Kontras
Fairly chaotic and not a lot of triage for simultaneous projects