Pros
Nice benefits. Most staff are really nice and the atmosphere is very relaxed as compared to working in corporate America.
Cons
A major downside is that Generation USA is not a stable place for you to build a career. A lot of the workers here are in their positions because they know someone not because they are good at their jobs. This was most evident during the last round of layoffs. If you do decide to work here, I recommend cozying up to management and hope they keep you around during the next round of layoffs. I also don’t want to call the company a scam because a lot of good honest people that work there, but I am convinced that the leadership have been funneling money from the organization and that the company is basically a scam. They lie to their funders, to the students who sign up for the programs, and to their staff. Please, if you have bills and responsibilities and need stability, do not accept a position here.