Pros
Office perks if you're into office perks. Some people seemed to enjoy the tennis table, but leadership didn't enjoy people taking time to enjoy the tennis table.
Cons
I've been with StoreHub for over a year. Let's break it down. The company brands itself as a friendly, exciting place to work that values you as an individual, lets you do meaningful work and provides an opportunity for growth. In reality, the company does exactly none of those things. Meaningful work doesn't get done. Except occasional good days. The rest of the time is spent on countless hours long meetings that are relevant to one department at best but are mandatory for the entire company. They also frequently happen after hours, and those are more mandatory than others. There's no opportunity for growth. The company will go out of it's way to underpay you. If the company ever does anything for you, you will be treated as though if you just signed a blood depth. No matter what performance you show after months of work, all you will hear is "We appreciate what you do, but we won't show it in any way." Promotions do not exist here. Your contribution will not be valued. The company "doesn't believe in bonuses" because it claims to have "above market standard" salaries, which is a flat out lie. Occasionally, the CEO throws around promises to award "exceptional performers" with stock options which (a) is a dumb thing to strive for if you know how stock options work and (b) an empty statement since CEO is unable to articulate what "exceptional performance" is. Instead you will be diverted to "your immediate manager" who also can't articulate it. Your expertise will not be taken into account. The CEO will often make "executive decisions" which override all the time and effort you put into the work >you were hired to do<. Your opinion won't matter, no matter how valid it is and how much it's supported by the rest of the team. The opinion of leadership is the only true opinion and it's always final, even if the person making the decision has literally zero expertise in the field. Your personal/family time and individual preferences will not be respected. Company likes to have various voluntary events. And by "voluntary" they mean "mandatory". Leadership heavily encourages herd mentality and forced culture building. "Everybody else has to do it, so you have to do it too. We don't care about your reasons and we don't care it's after hours". You will be "expected to work overtime" for free because "it's a startup". Which it isn't. StoreHub is not a startup, it's a business with a decent level of maturity, but it utterly refuses to act like one. Contracts do not have an overtime clause so you technically don't have to, but if you choose to prioritize your personal/family time, you will be slammed with guilt at every opportunity. Overall, StoreHub is a nice place for about the first 2 months, until you start noticing all of the above. Over the months I've been with the company, even the happiest and most hardcore believers burned out, got sick of it and left. In StoreHub you will work with some of the nicest people to work with ever and some of the worst people to work with ever at the same time. You will feel a lack of a certain direction, managerial incompetence in most departments (not all of them though) and ideas from leadership that amount and lead to nothing, but take up a lot of time and nerves that will go unappreciated. Everything described here will not apply to everyone, but choose carefully.