- Good benefits
- Small company atmosphere
- You get to see a lot of the different sides of the business
- Free soda
- They have a gym on-site
Kontras
- Limited upward mobility
- Management plays favoritism
- Job security depends on favoritism. People that have been with the company for years can still get laid off out of the blue
- There is no training