
Customer Success Manager
Overall, this is a solid Eh, It's Probably Fine. Aside from a few flags (and asking for salary expectations on the application), it seems like a decent remote role with good benefits.
Overall, this is a solid Eh, It's Probably Fine. Aside from a few flags (and asking for salary expectations on the application), it seems like a decent remote role with good benefits.