3.1
47% would recommend to a friend
Gary A. James
42% approve of CEO
32% positive business outlook
Pros
- Welcome to engineers of all experience levels, as my first engineering job, I could not have asked for a better start to my career. - Diversity and inclusivity are a standard practice on a daily basis. - Everyone and I mean EVERYONE is willing to help if you just ask. - Incredible learning opportunities ranging anywhere from Manual testing to setting up Pipelines - Work life balance is paramount, and fully supported by all managers. - Flexible scheduling allows you to actually have a life, and not worry about missing time for Dr/Mechanic/Vet etc.
Cons
- Pay is decent but set, and as a remote position, may not support where you live. - Little to no wiggle room on the above.
Pros
Flexible hours On top of company diversity Laid back atmosphere Work / life balance
Cons
I don't see much room for advancement
Pros
Most of the people there are cool to work with and the environment is fairly laid back, although towards the end they got more and more strict which was kind of stressful. Overall its a good company and for the most part they are understanding when it comes to life issues. I enjoyed my time there and id still be working there if it weren't for a lay off. But compared to all the other jobs I've had, this has been the best one yet! Again, overall they're a good company and is a good place to work. Its low stress and you learn some great skills
Cons
Despite giving the company four stars, there are still some cons, some small and some rather bothersome. 1. There isn't much room for growth. Every now and then a supervisor position will open up, but to me they liked to choose favorites rather than the person that deserved it. If you are a tester and don't have any programming skills, you will be stuck making $12 an hour with no raises or anything aside from quarterly bonuses. There are people that have worked there for5 or 6 years that still make $12. The best mobile tester there makes the same amount as the worst tester there and that's just wrong imo. 2. Management. Your direct supervisors are right there with you and understand how it is on the floor which is good, however the upper management is pretty out of the loop on how things work and don't really try to understand it from a testers point of view. Employee feedback is thrown out the window and seen as complaining rather than valid concerns. 3. Employee treatment and feedback. Every concern a tester throws out is seen as a complaint and shot down every time even though the concerns are valid and would actually help the company. For example, as testers we have to test everything based on what the test case writers write. Towards the end almost 80% of test cases written were incorrect and needing editing. Various testers brought this issue up because it made our jobs harder and every time it was shot down. The reason this is a real issue is because testing needs to be accurate, so when a test case is written incorrectly, its tested incorrectly. Often times, testers or even sups won't know if a test case is incorrect so we would have to search for the ticket saying if its correct or not. That usually took around 20 minutes, just for one test case block. Now 20 minutes may not seem like a long time but when its 80% of the test cases you are searching for tickets more than actually testing. Not only that but for every wrong test case, the tester has to write a test case edit in a separate sheet, but the edits are never checked and never edited. There were test edits that were sitting in there for a year and a half and never edited on the testing sheet, meaning those test cases were wrong for over a year and each time we would have to put in an edit, so there were sometimes 50 plus of the same test edits that never got resolved. That's not efficient at all. Test case writers are also supposed to put the corresponding ticket next to the test case blocks and that never happened. Sometimes test cases were written by obviously outdated tickets, but it was like the test case writers didnt care or their manager didn't care. So knowing all that, its easy to make a mistake when testing and when there is a mistake, the testers are the ones that take the blame no matter what. It almost felt like the test case writers weren't held to the same standards the testers were. That's a huge con imo. Efficiency isn't very good there.
Check out your Company Bowl for anonymous work chats.