Pros
1) A very unique atmosphere and still some great people on board 2) Some perks, such as 3-days for self development each quarter are great. 3) If you are a veggie hipster millennial, who comes to the office wearing a winter cotton cap (in the summer) and wire-frame glasses, you blindly believe in everything what comes from the US, you may actually enjoy working in Tooploox for some time. However as soon as you turn 20 years, you normally stop.
Cons
1) First of all, most of the other reviews are an effect of some internal marketing initiative. Just check the dates. It’s hard to believe the people suddenly started to post reviews at the same day. 2) The fast expansion was a stroke of lack rather than an effect of wise decisions and long term strategy. Tooploox was happy enough to start a cooperation with a fast growing startup which helped a lot in growing the company, but it seems like they have no idea what to do next - there is plenty of nervous and chaotic moves, which are hard to explain. 3) They focus mainly on increasing sales: it’s really dangerous as what they sell are the engineers. Literally they treat engineers as something they can sell. There is plenty of people stuck or made to join projects way below their competences. Usually there are short term projects related to parts of the system the client doesn’t want to handle on his own. Plenty of people also left recently. Probably plenty more to do so. 4) Dungeons & dragons way of running the company - so called holacracy. You need to fill a role just like in a RPG game and your role needs to stay stick to the constitution, which is absurdally detailed and long. Your role need to act and perform according to the constitution and any action your role take might be verified against it. There are so called “coaches” who have difficulties in tying their shoes, but ready to provide you a “quote” from hola-constitution in the middle of the night. Seriously, it’s true. 5) Tooploox pretends to have some values, but in practive the only value they have is "money". There is nothing bad with that as each company has to earn money, however in this case they apply a really greedy approach, which consequences are usually handled by engineers. On the other hand, they put much effort in promoting great, idealistic values, which are forgotten as soon as the smell of dollars is around.