Vantaggi
Intensive comprehensive training for new graduates Networking opportunities once you're given a client Work at home (dependent on client) (If you can manage) Good first couple years of experience as a fresh graduate
Svantaggi
Inflexible and low pay, relocation is a huge issue for many people, and clients are not found as quickly as promised after training. Furthermore, communication was a recurring problem: it was difficult to figure out who you would report to and many a time people (offshore along with onshore) take awhile to respond to inquiries; more often than not, not really answering your questions (this might be dependent of client). Unless there are no other options, this company can be a good start (VERY dependent on client).