Pros
Fun and active culture CSA strives to employs people who are fun and friendly and embody the culture which makes coming to work enjoyable Family-like environment; you can tell people really care about each other personally and professionally Flexible work-life balance Great benefits The CEO really tries to engage all employees in major decisions and cares about our opinions Opportunities to help develop parts the company are open to all employees
Cons
Depending on the division, it's difficult to move around or advance Salaries are also not consistent between division or between employees based on level of experience or years with company Salaries are lower than industry. Some of the difference can be attributed to the trade-off for great benefits