Pros
+ People seem to care that you work there + They are aware of their problems and want to change + People work hard and really want to change the company culture
Cons
- The onboarding is non-existent. You will literally spend the first few months/year figuring out your position and who to work with. This is most likely because the majority of the corporate employees have been there for decades. - They have an implementation issue. I, personally, have spent unnecessary weeks developing comprehensive plans and drafting process documents that literally never come to pass. It's a waste of time and frustrating. - The C-suite, especially the CEO, will not give any clear direction so you can execute a task successfully. Instead, they find an employee that has been working there longer and ask them to make changes to your work. - They do not value work/life balance. Upper management expects you to work nights and weekends because they fail to meet deadlines. They will call you at 9:30pm on a Saturday to discuss a project because they never have time to meet with you during working hours.