Pros
Great team members and industry with growth potential
Cons
So many cons, it's hard to keep track but here are just the few: -it's a tribal culture here, you will get promotion only if you belong to a privileged group, have family ties with upper management, or a former colleague of executives -they don't like feedback, today even One of the executive publically asked people not to leave negative comments on social media, Not sure what world are they living in. - they have no strategic direction, just following what competition is doing -engineering is week with no real innovation - competent people leaving or already left - salary is lower than market - management don't walk the talk, they have different rules for the staff than what they actually do themselve - only director and above get the equity as the rest don't deserve to be retained per management