I'm no attorney, but I'm an exempt employee, and exempt means "exempt from labor laws"...

I know in my case it means, I don't get a 20 minute break for every 4 hours of work, I don't get an hour lunch for every 8 hours of work. Also for me, I'm "task" based. Theoretically, I don't get paid by the hour but by the task. Again, in theory if I task takes me 5 hours or 8 hours I get paid the same... Again in theory...

Colorado is a "right to work" state. As I was told by my current employer, that means in theory they can let you go at any time without cause just like you could leave without notice...

Given that, I think you'd have to prove that the firing violated some local for federal law...