The company has no structure. The CEO says no micro managing and that you are your own boss but you will be penalized for any decision made not consulting management. CEO has no communication skills, extremely rude and insults employees intelligence and abilities. Constant mixed messages will be given. Extreme favouritism as CEO resides in California and only knows employees out of that office, there are locations in Canada, Romania, Spain. There is no real training methods, Business Analysts are hired and expected to do QA or PM duties and fired if they do not understand because of lack of training. Most employees work remotely and cannot build relationships with co-workers. No work life balance as you are expected to be available at all times. You must use your own cell phone for all calls, printer, internet, etc. All in all worst company I have ever worked for, CEO is extremely condescending, they set you up for failure and use and keep you for immediate projects.