Vantaggi
Option to work remotely. This is a great opportunity to learn what you do not want from a job. Company hires everybody, competency level be damned. HR department is abysmal, but by far not the worst part of the company.
Svantaggi
Endless opportunities to work without ever being recognised or rewarded. Yearly salary reviews are just that. Review of your salary for last year and for the next. Do not expect any yearly raises. Management is not supportive. A lot of beautiful presentations with nice words but nothing that reflects reality. Everything is based on billable hours. Which means customer comes first, and must spend 40 hours per week on the customer. If you spend more, they will bill the customer not give you a cent. They offer you options to work on personal career development, but it must be outside regular working hours, because of point above (40 hours per weeks must be billed to customer)