Pros
Mammoth is one of a kind in its offerings, expertise and position in the market. I've learned more during my time at this firm than in years at other firms. The team is super knowledgeable and willing to support you. The leadership team has their own style, but they are direct, to the point, always open to feedback and ideas, and laser-focused on growing the business. Fully remote, no micromanagement, endless opportunities for growth. I love working for Mammoth!
Cons
It's a fairly flat organization which means you can carve your own path and really take ownership of your personal development, based on what you want to be best at -- this requires a level of comfortability working independently which isn't always a pro for some people. Benefits could be expanded, but for the size of the firm I think it's adequate for now.