Pay and Benefits Are Just Okay Here
Magic has some decent points for base pay, but overall compensation, especially bonuses and raises, could use a lot of work. It's a typical startup environment.
The base salary for a Software Engineer in the San Francisco office was pretty competitive, especially for a fast-paced SaaS startup. They offered decent health insurance and a 401k match, which is a solid plus. The equity options had some potential, but that's always a gamble.
The annual bonus structure wasn't very clear, and raises were pretty stingy after the initial offer. For software development roles, the overall compensation package felt a bit behind other big tech companies once you factored everything in. I felt underpaid compared to my peers at similar companies, even with the hybrid work model flexibility.
Really look at market rates for compensation, especially for experienced engineering talent. Be more transparent about bonus structures and future raise potential.