Pros
As a new BAC employee - and former employee of a Fortune 60 Company - the first thing I noticed was the welcoming climate and more relaxed change of pace. Whether it is owing to the company's structure as an ESOP or being privately-held, the working environment is not as frantic and numbers driven as a publicly-traded company.
Moreover, the size of the company permits quicker and more direct access to the people, resources, and decisions, you need to be productive.
The quality of employees is high; as is their engagement into the success of the company. There is no "We vs. Them" mentality... it is all about "Us". Again, a very welcome change of culture.
HR's on-boarding process is par excellence and adept at making new workers feel wanted and appreciated from Day One. As part of the on-boarding process, new hires are encouraged to reach out and meet with Executive Management team members. What you'll find is that your engagement with them doesn't stop there... you'll continue to interact with them on a weekly or monthly basis, eat with them in the cafeteria, and have deep discussions about your career objectives and opportunities.
Cons
Anyone coming from a larger company might be challenged initially by some of the bulkiness of the electronic information systems. However, with a little patience, you can easily navigate the maze of different reporting systems to get what you need.