Salary was decent.
Interview process was simple, just listened to the PM talk about himself for 45 minutes.
It's contract work.
The people I worked with, and immediate team leads were great.
Cons
Onboarding was chaotic.
They don't really care for their employees.
Sick leave and PTO is a joke.
A lot of double talk. Emphasis on "A lot".
Sudden cuts. People were told 5 days prior to their last day that their positions were being cut due to budget and contract restructures.
Upper management were more concerned with their upward movement.