Technical level in RebelDot was really low. It was the first time in my life when I heard people saying something cannot be done in programming. And the things that could not have been done there, were a lot. Unit tests were completely absent in the whole company. It is a place where your skills won't get very far.
If you are a tester prepare to be looked down by some developers. I seen many companies where it is a normal practice. Testers are some inferior workers. Also as a tester, you won't have any chance to do anything other than boring manual testing where you are supposed to just check that things work at the lowest, most basic level. Any interest in real quality is perceived as a sabotage and treated as such. The apps I worked on, in there, were nothing I was proud of.
Also, the person responsible for the office I worked into, was forcing everyone to participate into the optional activities. They were meant to be optional for Christ sake.
Benefits such as working from home was not available for me. Someone didn't trust me, or just wanted to see me in the office, just because. Lack of trust and other problems are not nice.