Pros
I enjoy working on the CSS products, some great knowledge people, projects are interesting and a lot of work to do to keep you busy. Benefits are decent.
Cons
Executive leadership does not trust the very smart and capable employees they have hired. There is a lot of micromanagement but also a lack of guidance and direction. Leadership is out of touch with the actual experience of employees and are quick to blame employees rather than look inward at their dysfunction. Due to this poor management and poor culture the ones being promoted are really not the ones who should be, the value placement is skewed and really focused on the wrong things. The individuals who actually are doing the work, aren’t really being promoted they are just gaining more work. No structure or training. No one knows what they are adhering to, it really is such a poor culture. As far as pay, it seem below average from what I see as far as pay scales for similar jobs at other companies.