Before applying to this job you should read the reviews first.
90% of the reviews written on this company are very truthful. The reviews that mention no negative points are most likely written by people that are part of the "clique" or the favorites of the company mentioned in other reviews.
Your coworkers are only people in this company that makes coming to work worth while. They start to become your family if you stay long enough. To sum it up you will have a few cool people to share your pain while you all get shafted by upper management.
Upper Management...minus the word management and that is what you get at this company. People above you who have no idea how to manage people in a respectful or professional manner. The president on the other hand is very friendly and professional. Its very unfortunate that the people who run the company apart from him makes working here a mostly negative experience. The DM is mostly to blame. She rarely gets back to managers or employees with there concerns which is frustrating.
No benefits... need I say more? There is PAA which I find to be useless. You are reimbursed then taxed on it.
Consistency- Nothing is consistent. They tell you one thing then change it the next day which happens repeatedly to the point you don't even know how to appropriately handle certain situations. Wages are not consistent what so-ever. A new hire can be making more hourly compared to someone who has worked for the company for years. They encourage everyone to keep their wages private but you will soon find that there is no consistent starting rate. You will have to fight for an increase which is probably an insulting amount.
False promises- When hired they tell you about a great monthly bonus program. What they don't tell you is that they pay this out when ever they want and the numbers are no where near what you worked for. Any branch level problems are also dealt with when ever they get back to you sometimes months later... or never.
Most managers deal with things professionally but not all. Head office is probably the most unprofessional area in this company overall. There is a manual for working in this place but you will soon find out that anyone in head office will deal with issues in whatever way they see fit.