Benefits aren't great for people with a spouse and/or kids, pay can be better, no clear vision for employees and growth within the company, you don't know when you will get a raise, you don't know if you are doing a good job or not, no company credit card