Company feels disorganized, lack of communication between management, company makes you pay for training which can be expensive on your part time salary, lack of trust between certain supervisors and management, Sharepoint (the online system) is always glitching, not a pleasant place to work, However, if you get an organized supervisor who is on top of their case you could have a good experience. No benefits at this level