Pros
Great environment, high energy, independent workday, self-paced. Healthy opportunity for interaction with members and coworkers , but it's also good for people who are more introverted and want to focus on their work. Good full-time benefits.
Cons
Bureacracy-related hold ups in process, politics. Poor corporate decision making in the name of cost-cutting