Everyone was so friendly, lots of great exposure to companies of all industries, always a chance to learn new things
Cons
Required in-person work environment even though remote from clients, pay/bonus program below mark considering the amount of work required to stay on top of things