Employment in Georgia is "at will" and employees can be terminated with no notice, for any or no reason. There are exceptions for a few types of unlawful discrimination. Being terminated on the spot, alone, is not your issue. There also no general legal right to have a nice boss, and many salaried employees are required to work weekends and evenings to get the job done. On the other hand, whether or not you were properly paid wages and whether or not you were subject to retaliation for raising legitimate complaints about such things as wage or overtime violations is a different issue. It will take many more facts, and your employer also has their side. You would need to see a lawyer to review all of the facts.
Unfortunately, you can be terminated for any reason (unless it is an illegal reason) in Georgia if you do not have an employment agreement. However, you and the other employees may have overtime claims under federal law if you are not an exempt employee under the law. An employee cannot pay you a salary if you are non-exempt just to avoid paying overtime. I would need additional information to advice you. If you would like a free consultation feel free to email me at email@example.com or contact me at (404) 680-8961 or (404) 687-8205.