Just read all the 1 star reviews, they are all true!
I think that all depends of the project, in my case these are my main cons:
- They rarely answer the emails / phone calls, and they never want to give you anything by writing
- Lack of PTO, even if you work extra hours.
- They pay you only 40 hours, if you work more than that they don't pay it or they will pay with a "Bonus" that is only a percentage of the total overtime and after taxes becomes like nothing.
- Once you are assigned to a project, they forget about you.
- They are very disorganized, every questions sent by email they lose it, or they forget...
- They promise a salary increase every year... and I am still waiting.