Pros
Maestro is great because of the snacks, tech, people, and flexibility. Being able to work from home is nice, and you can bring in your dog from time to time too! Everyone is very friendly, and the location is great, too.
Cons
Leadership team isn't very strong, or at least during my time they didn't appear to be united as one. Multiple meetings happened where leaders weren't prepared, or simply didn't seem interested in whatever was being presented. I experienced quite a few moments of toxic work environment behavior and it generally goes unchecked because there is no HR rep or office, or safe way to say something without it backfiring on you, or making things incredibly uncomfortable. Not a lot of room for upward mobility unless someone leaves.