Benefits could be better, definitely not up to industry standards I've been used to in past tech companies. Large discrepancies between locations and benefits offerings although improvements are being made. The company can feel unorganised most of the times but I guess it's a true start up environment