Pros
Bookbyte is a big company that focuses more on its employees and helping students than on profits. Its more important to the leadership in the company that people are helped than that money is made, which (ironically) makes them more money and creates a company culture that is a pleasure to work in. Bookbyte also has: An onsite gym, and personal trainers that are available to employees for free Onsite deli that provides excellent food at-cost to employees. Large break room Paid volunteer days for all full-time employees Free breakfast the 1st Friday of every month.
Cons
Bookbyte is the best company I've ever worked for, but there is frequently a "hurry up and wait" approach to things, and the higher-ups can be a bit resistant to change.