Pros
- Small business, allows for more interpersonal relationships with people outside your department. - Awesome benefits, including insurance that starts from DAY ONE!! - Supportive and inspiring coworkers who really make the team I'm in super awesome (I may be a little bias, but I love them) - Room for advancement. Management sees in you what you may not see in yourself and pushes you to excel and grow. - Flexible with work-from-home opportunities if your position allows for it.
Cons
Starting to feel the squeeze at a few of the office locations. More employees than there is space, so sometimes more than elbows will be rubbed the wrong way. The company is working to expand their workspaces, but in the meantime, be ready to get to really know your coworkers.