Pros
Worked directly with some amazing people, who wanted to commit 110% to the company. Dogs allowed on-site, got some free shoes, got to visit their HQ in Zurich(partially self-funded).
Cons
Higher level management does not provide the needed resources/employees to do your job well... or even come close. Started "in a backlog" and despite long hours and mandatory overtime(on salary, so this is all unpaid), only saw that backlog grow exponentially. Was told we were actively trying to add to the team, but saw people with professional-level Customer Service and running experience get turned down without specific reasoning. Due to constant backlog, customer interactions regularly begin with "apologies on the delay" and trying to de-escalate or manage customer disappointments. Expectation is essentially that a 40+(50-60...) hour work week is natural and "part of the fun," and we repeatedly received "disappointment" when we couldn't provide this overtime, or get the delayed work done in that time frame. Undefined "company culture" is noted as a cause for hiring/releasing folks, and commitment to that culture involves using your own lunchbreak to run/work out with the team. Work-life balance is not a factor for management, in favor of an expected over-worked commitment, perfectly defined in their slogan "never not On."