Pros
You can make a lot of money at a young age.
Cons
Base salary is horrible compared to other companies and the healthcare they offer is fairly pricey. Leave right at 5 is frowned upon and you better be there before 7:30 every morning. The offices are run by people about 26 years old and younger who have their clique. If you don't make your way into their clique within the first few weeks, you never are and you aren't going to get looked at for promotion if someone they like is doing just as well as you. The company is a walking HR violation. Very profane language is used by employees in reference to woman especially. Pretty much everyone in the office is having sex with one another even though it's against company policy. The company is planning to go public, I hope they can make it through the auditing process. The amount of forged signatures alone is concerning. When people come for the internal interviews the "managers" that conduct the interviews come back in the office and tell everyone about their weight, breast sizes, race, and make fun of them. It's really a hard environment to work in if you have any sort of moral compass of if you want any kind of work/life balance.