Pros
not applicable... its very situational how you will function at aspen. You can either land in a good team with good coworkers willing to help you or you can go into teams that are highly political and do not care for anyone's growth but their own
Cons
- no flexibility with a very "my way or the highway mentality" for most if not all managers - no care or disregard for employee feedback - slowed process response due to multiple channels of communications causing confusion - overworked and burned out employees as everything is deemed as priority and needs to be addressed urgently - lack of transparency and horrible communication (relevant with the recent news with Emerson) - no career growth and laughable raises - inconsistent enforcement of company policies subject to each manager - lack of customer care or interest when planning features and implementation - lack of fundamentals and structural architecture ignoring advices / warnings from developers who work on the code base increasing tech debt