Pros
Your coworkers are great people. Friendly and Collaborative. It's a majority minority office environment and that is just relieving for a tech company. When the office works like it's supposed to, you get access to tech that will advance your knowledge in key areas.
Cons
For the level of work being done, and for the expectations of employers, the pay isn't good. If the CEO doesn't like you, the quality of work you do doesn't really matter. People leave nearly every week. The turnover rate is hilariously bad. They claim to be plotting to train up employees but the main person responsible for what little training people received has also left the company. All that leaves is a seriously outdated Wiki that doesn't really contain day to day practices or much relevant information. You may receive knowledge relating to projects from Onsite QA people, or BA people, but that is rare. Every standard or practice they claim to adhere to is blown up at the whim of the CEO. I'd been re-assigned multiple times with little to no explanation why, and then this was likely held against me or somehow reflected poorly on me as an employee. This was the case for other employees as well. When I asked for clarification I was given none. I had no work assignments for a day so I moved to the other team I was apart of, to catch up on projects. I was basically reprimanded by the CEO for literally following the process that I'd been told to follow, while I was working on two projects. Mind you I was working on two projects until the CEO told me to stop doing ANY work at all for one group, no wind down, no communication just stop work. Then my second project was restarted and I had no idea what was going on because I wasn't allowed to follow up or keep contact with the team I'd worked with Because the CEO told me not to! I'd just started working for SQA after taking care of family while coming off of disability. I received a message from a caretaker that was an emergency. When I tried to walk away to make a call (according to office rules) I received a lecture from the CEO about being professional. At that point I was told verbatim: "Family is important, but so is business" I actually considered quitting at that point because that was a ridiculous thing to be told by anyone ever about business. But it wasn't the last egregious thing I was told, so at least now I can warn other people. Unless you drink the kool-aid the company(CEO) will assume you don't care. They claim to be training people to work in professional environments, but really, you are doing the QA work without the QA pay, and most of the people are more than qualified to work in the offices. But they are young and exploitable. Everyone is supposed to receive a 3 month review and potentially get a raise. They find reasons to push this back and it's incredible some of the things being told to employees they should retain and train up to be a part of a successful company: - One of their best employees, who was hard-working, punctual, friendly and helpful was told that he had "poor verbal communication" This was someone who explained to the company that he was high functioning Autistic. He has since moved onto better things. But that is verging on discrimination. It's likely more negligence than malice. But that is no real excuse. I myself was dealing with an Obstructive Sleep Apnea diagnosis, but wasn't given enough time or understanding to deal with that issue. But if you don't have any physical ailments you'll be fine. To sum up, this office is not really a great place to end up. If you are already working there and just looking up reviews, go ahead and start looking for places that are hiring and start applying. If you are looking this place up pending an interview... rethink that idea. read more reviews. Folks giving bad reviews aren't so much disgruntled as really aware of how poorly an office can be run. Imagine if you have a car, that you paid very little for, and you have to pay more and more just to keep it running. At some point it's more cost effective to cut your losses and ditch the car. SQAsquared is the car. Short Run = Not a bad choice potentially Long Run = Will cost you too much