Never seen such a disorganized company at such a large scale. No training is given, you are expected to know how to do your whole job on week 1. The dell laptops that they give you are horrendous. Layoffs happen every March and September - they aren’t performance based and are simply done so that they can cover the lack of revenue. Reorganizations happen so often and shift in leadership that I had 3 managers in 1 year and when you get to the raise stage, the new manager doesn’t know anything about you so you don’t get a good raise.