Pros
-Vacation time and office space
Cons
-Wildly unequal salary distribution -Inept and callous management -Zero transparency about employees closed work permit statuses, raises, company goals, basically everything -Zero training or opportunities for career growth -Anything that could be considered "career growth" is really an opportunity for you to work more without a change in title or compensation while they dangle the idea of a raise over your head -Constant remarks about protecting the amazing "company culture" which has never been defined but as far as I can tell is actually just a culture of fear - fear of losing your job and fear of toxic management lashing out at you in incredibly unprofessional ways -Promotions are only for people who are buddy buddy with a CEO (there were three CEOs up until very recently) The only thing I have to thank this place for is making friends through commiserating. Do not work for this company if you would like to keep your sanity intact.