Vantaggi
RES is a good company for those who have just graduated college. You can learn soft skills as in email writing, working on a team, talking on the phone professionally, etc. There is a generally good camaraderie among analyst (only) as they only want what's best for one another.
Svantaggi
There is a clear divide among upper management and analysts. Management berates lower position analysts and does not encourage or support them. Analysts start to think so little of themselves because they are constantly getting put down. The tone in the office is mute. It is constantly silent and there is minimal chatter. If one does speak he/ she is stared at like he/she is doing something unthinkable. There is little room to grow which causes the extremely high turnover. The company is held back from successful because all senior staff look for new employment after a year. Therefore, things that have been done in years past gets lost in emails of people that have left. There is zero cross training and false promises during interviews that there is.