Pros
Teams, particularly in semantic engineering, have formed solid working relationships and have respect for each other's contributions to the goal. QA team is hard working as is Product Management. Marketing is top notch and IT support is dedicated and responsive. The Carlsbad group is a fun, hard working, caring, dedicated crew of intelligent, savvy technology professionals and they are the ones who deserve the credit for making it a great place to spend your workday.
Cons
Leadership and communication are lacking and employees often echo feeling out of the loop and frustrated by seemingly ever changing direction.