This place is a lawsuit walking, you are just a consultant here.
Devops Engineer (Former Employee) – Remote – January 18, 2019
It's good if you need a temporary job, not if you are leaving a good job or a good company. The grass is not greener here. You will most likely see some good reviews as they ask employees and their managers to post on here to better their rankings
When I first started, I thought that the process by which I had to get finger printed was rather unprofessional. They had made me pay my own way to the location (which was a couple states away) since there was non local. They also didn't want to start me until they got the go ahead from their government partner. So I already knew that this would be most likely a bad start, but I entered with an open mind still. I soon found out that not only their hiring process is dysfunctional but so is their company. Expect that if you get hired as a full time employee, you will be treated like a consultant at best. This place is driven by poor requirements building process from managers that are non-technical and inept. Once the government funded gravy train ends, so will your job here. The only reason full time employees have jobs here, is because of the government and contracts that they garner from internal handshakes. If you are a true engineer, one that likes to build stuff, expect that your skillset will go to waste and wither here. Expect to be using 3 to 4 communication mediums, 2 or more different email addresses, 2 slack, 2 Google Chat accounts.
There are no pros, take this temporarily.