Vantaggi
the no brainer is that meraki's got your breakfast, lunch and dinner covered. there's no need for grocery runs while working here. Dog-friendly office is an obvious pro. job/ career-wise, in my experience, managers have really been invested in being good managers. mine personally puts a lot of time and effort into getting me where I want to go, even if it means transferring roles/ teams. everyone who works here is super friendly and open, so it makes sense that when the same people get promoted to management, they continue to treat their employees with respect.
Svantaggi
as a growing company, it is getting harder work with other teams, or understand fully what other teams are doing and how it impacts your own job. I personally think it's the reality of a fast-growing company, and not for any real obfuscation on each team or management's part. on the same note, it does seem that management makes an active effort in changing/ fixing this issue.