Lack of career development
Support may merge into sales(cold calls, emails, visits etc)
Boring at times
Very small onsite team so may not be your typical office setting
Low pay for Irvine, CA
Requiring Onsite when 100% work can be done remotely. Live nearby, the pay isn't enough. Live far away, the commutes going to suck.