Pros
Flexible working hours, so great if you have a family Some of the people who work for the company are genuinely good people
Cons
-Good people are treated like crap -Company is very secretive about internal changes within the organization, despite the CEO's feigned transparency with blog posts that usually start with "Not an impressive X" or "not a good start to X." -Turnover rate is huge (across offices) -Raises are menial, and borderline insulting to people who have been with the company for YEARS -Timelines mean NOTHING. No product ever launched on time during my time with the company. -Market feedback is never taken into account (Norway's branding, which doesn't translate well to other markets, rules despite negative feedback/performance) -Communication is nonexistent, with sometimes emails going unanswered for days -People in senior positions should, for the most part, not be in those positions; other workers are there just because they have been there a long time, not because they add value -Senior execs hire managers without ever consulting the people they are working with/managing -Wasted time in pointless meetings -No growth ability -Forced to pay freelancers for competencies that senior managers should have/be trained in -Work with mediocre 3rd party partners/agencies -Would rather put a bandaid on something than actually fix the problem