Pros
- My coworkers are awesome!!!
- People across the company, including management, know when to be serious and when to keep things light.
- The work-life balance is ideal.
- The benefits are great and well supported.
- Working so closely with upper management is an invaluable experience that’s hard to find at most other companies.
Cons
- The codebase can be a little difficult to work with sometimes, as there is little documentation and few strict guidelines.