Comment Comment by throwaway5959 How on Earth can the board justify that level of compensation now? They just laid off >10% of their staff. parent throwaway5959 2 years ago