Pros
- Lots of opportunities to learn new things and hone existing skills. - Constant turnover presents opportunities to shine and for advancement, if you can manage to stick it out - If you're the kind of person that wants to work all the time and be in a constant state of cortisol-overload, this is the place for you
Cons
- Unclear or unstated expectations set by management - Lying, manipulation, and unethical practices abound - both in regards to treatment of employees and clients. And leadership will blame individuals for anything that goes wrong rather that address systemic operational issues - Work load makes it pretty impossible to do anything really well and give it the attention it deserves. When I say you can get a similar position at more well-operated companies for more money and half the hours and stress, I am not exaggerating at all - Upper management seems to be operating on a wing and a prayer as they do not really have the right experience and leadership skills for the job. There's a lot of right-time-right-place when it comes to certain positions being filled which is great for the position-filler, but not great for everyone that needs to rely on or answer to the person in that position - I have more than enough experience with other organizations and positions to know that the culture and environment at this company is unhealthy and demoralizing. In private, all my co-workers would tell you they loved the work itself and/or the clients, but hated the company and/or the leadership. - They sold me on what a great opportunity it would be to get in on the "ground floor" of the organization and be a part of building something amazing, but none of their claims or plans ever seemed to work out. And as soon as I voiced any concerns about operation issues or decisions or stood up for myself when I was treated disrespectfully I went from "favorite" to "problem" really fast.