Pros
-Friendly, collaborative, supportive work environment
-Flexible work hours, unlimited vacation (within reason)
-Ability to work from home when needed
-Focus on continuous education and growth for employees
-Opportunities for upward mobility
-Open communication between teams and co-workers no matter what "level" you're at, no office politics
-Solid benefits package: gym membership, 401(k) program, etc.
Cons
-Working with a variety of clients in different time zones sometimes means unusual work hours
-Austin office is located in Bee Cave, so it is a little bit of a drive