It’s only a matter of time before this company goes down for good. It is the most unprofessional workplace you will ever experience. The management is focused on gossip rather than anything slightly work related. There is no honesty between employees and management here. If paychecks do not clear, they will ensure you there is a valid reason behind it (usually being the “bank’s fault”) and convince you the funds are there, when they are clearly not. Employees have gone months without pay on several occasions. Many employees have been treated very poorly here as well, solely based upon personal opinions and rumors. The pay and benefits are great, but they are not consistent nor worth it. Any job here will not advance your career or benefit you in any way (except maybe teach you how to deal with very difficult personalities.) This company tends to target younger, recent college graduates who do not have any prior work experience because the management is very inexperienced themselves. Avoid this company, it’s not worth any of the drama, or hassle of not getting paid!!!