The team is generally very good, most people are nice.
The culture as a contractor is a bit bizzare, but my current assignment is fantastic.
Best company I have worked with... hands down.
Always a good experience. Good to have a job.
so far it's been positive. people are helpful and willing to answer my questions