Pros
It's nice not doing much on the job. Dog friendly environment.
Cons
The pay is basic for the position in the market. They placed a new manager who doesn’t seem to understand how to run the department, both in terms of technical knowledge and how to work with people. They decided to move the entire QA department into an open space after changing offices, even though there is plenty of space to let them work in smaller groups like the other departments. The company doesn’t seem to respect their employees, no matter the department. You can’t really progress in the company unless it’s for roles they specifically want to fill—usually ones that no one else wants. Most of the department is made up of students studying computer science or software engineering, but they are not given real opportunities to become developers or grow professionally in the company. There’s a lot of negativity when speaking one-on-one. Management often acts as if they’re above everyone else and doesn’t seem approachable. They try to make the workplace look good with occasional gifts and perks, but it feels like they’re covering up the real problems. You don’t really learn anything new in the job, and they don’t use standard QA methods or tools. If you want to become a professional in your field, this is not the place for you. If all you’re looking for is an OK salary and a steady job, it might work. Even if you show dedication and go beyond your role, doing extra tasks, you won’t get much recognition. Team management is often biased and shows favoritism to people they consider friends.