Pros
Phenomenal team with very smart people. Most of the people are quite genuine. Cool and interesting clients and work. I'm always being challenged to grow.
Cons
Management can be far too involved in the day to day. The company prides itself on flexibility yet you're watched to ensure you are in the office from 9-5. Trineo lacks consistency of policy across employees; a benefit for one should apply to all. People are driven hard and expected to provide 100%, for example, if you need to leave the office early for an appointment or to take care of a personal matter, you're expected to "make up the time" later. You're given 3 weeks of PTO but need to ask permission to take it and can be asked to change your time away. Biggest con is that management comes in and out of the day-to-day way too often. It can derail the project and also sends the message to the team that they're not capable.